Vlsm サブネットの順序が正しくない (ギャップ)

Vlsm サブネットの順序が正しくない (ギャップ)

VLSM では通常、ホスト数が最も多いネットワークから最も少ないネットワークの降順でサブネット化しますが、「サブネットを他の順序で割り当てると、サブネット間にギャップが残るのを避けることはできません」と読んだことがあります。

ギャップの意味を理解するために簡単な例と順序どおりにサブネット化を試してみましたが、ギャップがどこにあるか理解できませんでした。

誰か例を挙げてこれを説明してくれませんか?

よろしく

答え1

技術的には「避けられない」ギャップはないが、利便性は確実に損なわれるだろう。

最も長いマスクから開始するとします。つまり、最初に 192.168.1.0/28 (アドレス範囲 0..15) を割り当て、次に /26 を割り当てる必要があると判断したとします。

/26 は 0、64、128、192 からしか開始できないため、開始できる最も近い範囲は 192.168.1.64/0 になります。これにより、.16 から .63 までの未使用のギャップが残ります。これは、3 つの /28 または 1 つの /28 と 1 つの /27、あるいは多数のより小さなネットワークに使用できますが、これらのより小さなネットワークが存在しない場合はどうなるでしょうか。

ここで、逆に、192.168.1.0/26 のように最初に /26 を割り当てると、192.168.1.64/28 からすぐに /28 を割り当てることができるため、間に未使用のアドレスが残ることはありません。

正確に言うと、最初に最大のブロックを割り当てると、アドレス空間の断片化が軽減され、管理の利便性が向上します。

関連情報