応用情報技術者 2013年 春期 午前2 問34
問題文
クラスCのIPアドレスを分割して,10個の同じ大きさのサブネットを使用したい。ホスト数が最も多くなるように分割した場合のサブネットマスクはどれか。
選択肢
ア:255.255.255.192
イ:255.255.255.224
ウ:255.255.255.240(正解)
エ:255.255.255.248
クラスCのIPアドレスを分割して10個の同じ大きさのサブネットを使用したい場合のサブネットマスク【午前2 解説】
要点まとめ
- 結論:10個のサブネットを作成しつつホスト数を最大化するには、サブネットマスクは255.255.255.240が最適です。
- 根拠:クラスCはデフォルトでホスト部が8ビットあり、サブネット分割にはホスト部のビットを借用します。10個以上のサブネットを作るには4ビットの借用が必要です。
- 差がつくポイント:サブネット数とホスト数のバランスを理解し、2のべき乗でサブネット数を超える最小のビット数を選ぶことが重要です。
正解の理由
クラスCのIPアドレスはホスト部が8ビットで、サブネット分割にはこのホスト部のビットを借用します。
10個のサブネットを作るには、となるを求めると、(16個のサブネット)が必要です。
4ビット借用すると、サブネットマスクは255.255.255.240(11111111.11111111.11111111.11110000)となり、ホスト部は4ビット残ります。
ホスト数は台で、ホスト数を最大化しつつ10個のサブネットを確保できます。
したがって、正解はウ: 255.255.255.240です。
10個のサブネットを作るには、となるを求めると、(16個のサブネット)が必要です。
4ビット借用すると、サブネットマスクは255.255.255.240(11111111.11111111.11111111.11110000)となり、ホスト部は4ビット残ります。
ホスト数は台で、ホスト数を最大化しつつ10個のサブネットを確保できます。
したがって、正解はウ: 255.255.255.240です。
よくある誤解
- 10個のサブネットだからちょうど10個のビット借用で良いと考える誤り。サブネット数は2のべき乗で増えるため、10以上の最小の2のべき乗(16)を考慮する必要があります。
- ホスト数を最大化するためにビット借用を最小限にすることを忘れ、サブネット数を満たさないマスクを選ぶことがあります。
解法ステップ
- クラスCのホスト部は8ビットであることを確認する。
- 必要なサブネット数(10個)を満たすために、となるを求める。
- で16個のサブネットが作れることを確認する。
- サブネットマスクはデフォルトの255.255.255.0に4ビット分の1を加え、255.255.255.240となる。
- 残りのホスト部ビット数(4ビット)からホスト数を計算し、要件を満たすことを確認する。
選択肢別の誤答解説
- ア: 255.255.255.192(2ビット借用)→ サブネットしか作れず、10個に満たない。
- イ: 255.255.255.224(3ビット借用)→ サブネットで10個に不足。
- ウ: 255.255.255.240(4ビット借用)→ サブネットで10個以上作成可能。正解。
- エ: 255.255.255.248(5ビット借用)→ サブネットで要件は満たすが、ホスト数が減りすぎるためホスト数最大化の条件に合わない。
補足コラム
サブネットマスクはネットワーク部とホスト部の境界を示すもので、ビット単位での操作が基本です。
サブネット数は(nは借用したビット数)で決まり、ホスト数は(mは残ったホスト部ビット数)で計算します。
「-2」はネットワークアドレスとブロードキャストアドレスのため使用不可のホスト数を差し引いているためです。
サブネット数は(nは借用したビット数)で決まり、ホスト数は(mは残ったホスト部ビット数)で計算します。
「-2」はネットワークアドレスとブロードキャストアドレスのため使用不可のホスト数を差し引いているためです。
FAQ
Q: なぜサブネット数は2のべき乗でしか作れないのですか?
A: サブネットはビット単位で分割されるため、借用するビット数に応じて個のサブネットが作成されます。中途半端な数は作れません。
A: サブネットはビット単位で分割されるため、借用するビット数に応じて個のサブネットが作成されます。中途半端な数は作れません。
Q: ホスト数が最大になるとはどういう意味ですか?
A: 必要なサブネット数を満たしつつ、ホスト部のビット数をできるだけ多く残すことで、1サブネットあたりのホスト数を最大化することを指します。
A: 必要なサブネット数を満たしつつ、ホスト部のビット数をできるだけ多く残すことで、1サブネットあたりのホスト数を最大化することを指します。
関連キーワード: サブネットマスク、クラスC, IPアドレス、サブネット分割、ホスト数計算、ネットワーク設計

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

