平成26年度秋期 応用情報技術者試験 午前 問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解説
サブネットワークアドレスはIPアドレスとサブネットマスクのビットごとの論理積(AND)で求める。第3オクテットのみ計算すればよく、123(01111011)AND 252(11111100)=120(01111000)。よって172.30.120.0が正解である。 ア: 3は123 AND 252の計算誤り(下位ビットの扱いを誤った値)であり不正解。 イ: 正しい。172 AND 255=172、30 AND 255=30、123 AND 252=120、45 AND 0=0で172.30.120.0となる。 ウ: 123のままではAND演算をしていない。マスク252により下位2ビットが0になるため123は残らない。 エ: 252はマスク値をそのまま書いたものであり、アドレスとの論理積になっていない。 💡 マスク252=11111100は「4の倍数ごとにサブネットが区切られる」ことを意味し、123を4で割った商30×4=120と暗算できる。255は「そのまま」、0は「0になる」ので実質計算が必要なのは1オクテットだけである。
出典:平成26年度 秋期 応用情報技術者試験 午前 問34 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。