応用情報技術者 2016年 春期 午前2 問35
問題文
クラス Cの IPアドレスを分割して、10 個の同じ大きさのサブネットを使用したい。ホスト数が最も多くなるように分割した場合のサブネットマスクはどれか。
選択肢
ア:255.255.255.192
イ:255.255.255.224
ウ:255.255.255.240(正解)
エ:255.255.255.248
クラスCのIPアドレスを10個の同じ大きさのサブネットに分割する問題【午前2 解説】
要点まとめ
- 結論:クラスCのIPアドレスを10個のサブネットに分割するには、サブネットマスクは255.255.255.240が最適です。
- 根拠:10個以上のサブネットを作るには4ビット以上のサブネットビットが必要で、4ビット分のサブネットマスクは255.255.255.240に相当します。
- 差がつくポイント:サブネット数とホスト数のバランスを理解し、必要なサブネット数を満たしつつホスト数を最大化するマスクを選ぶことが重要です。
正解の理由
クラスCのデフォルトマスクは255.255.255.0(/24)で、ホスト部は8ビットです。
10個のサブネットを作るためには、サブネット部を4ビット以上に拡張する必要があります。
4ビットのサブネット部は個のサブネットを作成可能で、10個以上の条件を満たします。
このときのサブネットマスクは255.255.255.240(/28)となり、ホスト部は4ビット残るため、ホスト数は台です。
他の選択肢はサブネット数が足りなかったり、ホスト数が少なすぎるため不適切です。
10個のサブネットを作るためには、サブネット部を4ビット以上に拡張する必要があります。
4ビットのサブネット部は個のサブネットを作成可能で、10個以上の条件を満たします。
このときのサブネットマスクは255.255.255.240(/28)となり、ホスト部は4ビット残るため、ホスト数は台です。
他の選択肢はサブネット数が足りなかったり、ホスト数が少なすぎるため不適切です。
よくある誤解
- サブネット数は必要な数以上であれば多い分には問題ないと考えがちですが、ホスト数が減るため無駄が生じます。
- サブネットマスクのビット数と対応するホスト数の計算を誤ることが多いです。
解法ステップ
- クラスCのデフォルトマスクは255.255.255.0(/24)でホスト部は8ビットと確認する。
- 必要なサブネット数(10個)を満たすために必要なサブネットビット数を計算する。
- となる最小のを求めると。
- サブネットマスクはデフォルトの/24に4ビット追加し、/28(255.255.255.240)となる。
- ホスト数は台で最大化されていることを確認する。
選択肢別の誤答解説
- ア: 255.255.255.192(/26)はサブネット数個で10個に満たない。
- イ: 255.255.255.224(/27)はサブネット数個で10個に満たない。
- ウ: 255.255.255.240(/28)はサブネット数個で10個以上を満たし、ホスト数も最大化。正解。
- エ: 255.255.255.248(/29)はサブネット数個で十分だがホスト数が少なくなりすぎる。
補足コラム
サブネットマスクはネットワーク部とホスト部を区切るためのビット列で、1がネットワーク部、0がホスト部を示します。
クラスCは元々ホスト部が8ビットなので、サブネット化でこのホスト部を分割し、サブネット部を増やします。
サブネット数は、ホスト数は(ネットワークアドレスとブロードキャストアドレスを除く)で計算します。
クラスCは元々ホスト部が8ビットなので、サブネット化でこのホスト部を分割し、サブネット部を増やします。
サブネット数は、ホスト数は(ネットワークアドレスとブロードキャストアドレスを除く)で計算します。
FAQ
Q: なぜホスト数から2を引くのですか?
A: ネットワークアドレスとブロードキャストアドレスはホストに割り当てられないため、実際に使えるホスト数は2つ少なくなります。
A: ネットワークアドレスとブロードキャストアドレスはホストに割り当てられないため、実際に使えるホスト数は2つ少なくなります。
Q: サブネット数は必ず2のべき乗でなければなりませんか?
A: はい、サブネットビット数は整数ビット単位なので、サブネット数はの形になります。
A: はい、サブネットビット数は整数ビット単位なので、サブネット数はの形になります。
関連キーワード: IPアドレス、サブネットマスク、クラスC, サブネット分割、ホスト数計算

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

