トレノケート プレゼンツ
一問一答
問題56使用可能な最大のサブネットマスク
問題
192.168.1.0ネットワークをサブネットに分割します。個々のサブネットに接続するホストの最大台数が30台である時、使用可能な最大のサブネットマスクを次の選択肢の中から1つ選びなさい。
- ① 192.168.1.0/25
- ② 192.168.1.0/26
- ③ 192.168.1.0/27
- ④ 192.168.1.0/28
- ⑤ 192.168.1.0/24
- ⑥ 192.168.1.0/29
正解を見る
正解
③ 192.168.1.0/27
解説を表示する
解説
ホスト用に3ビット用意した場合、000はホスト番号がすべて0なためネットワークアドレスです。
111はホスト番号がすべて1なためブロードキャストアドレスです。
このため、使用可能なIPアドレスは001から110(6)までの6個です。
ホスト用に4ビット用意した場合、0000はホスト番号がすべて0ですのでサブネット番号となり、1111はホスト番号がすべて1ですのでダイレクトブロードキャストアドレスになります。
このため、使用可能なIPアドレスは0001から1110(14)まの14個です。
ホスト用に使用可能なビット数をnビットとした場合、使用可能なIPアドレス数は次の式から計算できます。
2のn乗 - 2(n=3の時は 8-2で6個、n=4の時は 16-2 で14個)今回の問題では最大30台のホストを接続しますので、使用可能なIPアドレスが30個必要です。
nを計算すると、nが5の時、32(2の5乗) - 2 で30個となり条件に適合することがわかります。
このため、ホスト用に5ビット割り当てた /27 が適切であることがわかります。