平成29年度 春期 午前Ⅱ 問18
ネットワーク
サブネットマスクに関する問題
サブネットマスクが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
答えと解説を見る
✓ これが正解イ172.30.120.0
解説
第3オクテットの123と252の論理積は120で、172.30.120.0です。
サブネットワークのアドレスは、IPアドレスとサブネットマスクのビットごとの論理積で求めます。サブネットマスク255.255.252.0は、第1・第2オクテットが全て1、第3オクテットが252、第4オクテットが0です。第1・第2オクテットはそのまま172.30、第4オクテットは0になるので、計算が必要なのは第3オクテットだけです。123を2進数にすると01111011、252は11111100で、論理積は01111000、10進数で120です。したがってサブネットワークのアドレスは172.30.120.0になります。マスクの252は第3オクテットを4ずつに区切るので、第3オクテットを4の倍数に切り下げる、と覚えると暗算でも確かめられます。
ほかの選択肢はなぜ違うのか
- ア172.30.3.0:172.30.3.0の3は、第3オクテットの123と、マスクを反転した00000011との論理積です。これはホスト部の側のビットを取り出した値であり、ネットワーク部を求める計算とは逆のビットを見ています。
- ウ172.30.123.0:172.30.123.0は、第4オクテットだけを0にした値で、マスクが255.255.255.0の場合の答えです。この設問のマスクでは第3オクテットの下位2ビットもホスト部なので、そこも0にしなければなりません。
- エ172.30.252.0:172.30.252.0は、第3オクテットに IPアドレスの値ではなくマスクの値252をそのまま写した形です。論理積を取らずにマスクを当てはめただけなので、ホストの属するネットワークを表しません。
この問題の用語
- サブネットマスクIPアドレスのうち、どこまでがネットワークかを表す値です。アドレスと重ね合わせると、そのネットワークの番号が求まります。
- IPアドレスネットワークにつながった機器を見分けるための番号。通信はこの番号を宛先として届けられ、名前からは変換して求めます。
出典:平成29年度 春期 システム監査技術者試験 午前Ⅱ 問18
同じ用語が出る問題
- 令和4年度 秋期 午前Ⅱ 問20:OP25Bに関する問題(IPアドレス)
- 令和2年度 10月 午前Ⅱ 問22:ブロードキャストストームの説明(IPアドレス)
- 平成31年度 春期 午前Ⅱ 問18:IPv6に関する問題(IPアドレス)
- 平成26年度 春期 午前Ⅱ 問18:SSLに関する記述(IPアドレス)
- 平成26年度 春期 午前Ⅱ 問15:サブネットマスクに関する問題(サブネットマスク)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)