0

1024 アドレスのアドレス プールと一致する最長のプレフィックスを使用して、最小のルーティング テーブルを構築する必要があります。32 は A に、48 は B に、48 は C に、128 は D に移動します。

私がこれまでに持っているのはこれです:

192.168.100.X/27  A (X is supposed to be 25 + B mask + C mask?)
192.168.100.Y/    B (Y is supposed to be 25 + C mask?)
192.168.100.25?/  C
192.168.100.0/25  D

私の理解では、D には 128 個のアドレスが必要です。つまり、(2^32)-(2^25) = 2^7 = 128 です。したがって、サブネット マスク ( / の後の数字) は 25 です。

では、どうすれば 48 を取得できますか? 48 は 2 の累乗ではありません。

「一番小さい」とは?アドレス範囲の重複が最小限に抑えられているということですか?

誰かが私を助けて、このトピックに関する誤解を修正できますか?

4

1 に答える 1

2

A: 32 = /27

B: 48 = /27 + /28

C: 48 = /27 + /28

D: 128 = /25

2x/28 3x/27 1x/25 合計 256 アドレスです。

これにより、768 個のアドレスが残ります。これらは通常、ルート テーブルにありますが、より長いプレフィックス マッチによってさらに定義されることはありません。プレフィックス番号が大きいほど、プレフィックスは長くなります。

以下の提案により、768 ip はコヒーレント ブロックとして解放されます。代わりに、1024 のアドレスから ABC と D をランダムに割り当てると、ブロックに作成したギャップと穴のために、新しい顧客への将来の割り当てが厳しく制限され、事実上 IP スペースが圧迫されることになります。

したがって、ルーティング テーブルには次のものが含まれます。

192.168.100.0/22 - default route defining the 1024 addresses.

192.168.100.0/25 - routed towards D (128)

192.168.100.128/27 - routed towards B (32)

192.168.100.160/28 - routed towards B (16+32=48)

192.168.100.176/28 - routed towards C (16)

192.168.100.192/27 - routed towards C (32+16=48)

192.168.100.224/27 - routed towards A (32)

スラッシュ 22 は、多数の長いプレフィックスをアナウンスする代わりに、通常ピアにアナウンスして外部にトランジットするものです。スラッシュ 22 はそれらすべてをカバーするため、その必要はありません。また、トラフィックが内部ネットワークに到達すると、長いプレフィックスが優先されます。

最小の意味を推測する必要がある場合は、おそらく上記を参照しているか、すべてのサブネットを単一のスラッシュ 24 ブロック内に保持することです。

于 2013-03-20T16:00:03.707 に答える