令和5年度秋期 応用情報技術者試験 午前 問34
サブネットマスクが255.255.252.0のとき,IPアドレス172.30.123.45のホストが属するサブネットワークのアドレスはどれか。
- ア 172.30.3.0
- イ 172.30.120.0
- ウ 172.30.123.0
- エ 172.30.252.0
解答・解説を見る
正解:イ
AI解説
サブネットマスク255.255.252.0は2進数で11111111.11111111.11111100.00000000であり、第3オクテットの上位6ビットがネットワーク部となる。IPアドレス172.30.123.45の第3オクテット123(2進数01111011)を、マスクの第3オクテット252(2進数11111100)でAND演算すると01111000=120となるため、サブネットワークのアドレスは172.30.120.0である。 ア: AND演算の桁を取り違えるなど、計算過程を誤った場合に生じ得る値であり、正しいビット演算からは導かれない。 イ: 正解。第3オクテット123と252のAND演算により120が得られ、サブネットワークアドレスは172.30.120.0となる。 ウ: サブネットマスクを255.255.255.0(/24)と誤認し、第3オクテットをそのまま123としてしまった場合に生じ得る値である。 エ: サブネットマスクの値そのものをネットワークアドレスの一部として扱うなど、計算過程を誤った場合に生じ得る値である。 💡 255.255.252.0(/22)は、第3オクテットが4刻み(0,4,8,…,120,124,…)でネットワークの境界が区切られる。123は120以上124未満の範囲に含まれるため、ネットワークアドレスは120になる。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。