令和5年度 秋期 応用情報技術者試験 午前 問34

テクノロジネットワーク

この問題は2023(R5)秋 応用情報技術者 午前に出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

サブネットマスクが 255.255.252.0 のとき,IP アドレス 172.30.123.45 のホストが属するサブネットワークのアドレスはどれか。

解答・解説を読む

正解: 選択肢

ホストが属する サブネットワークアドレス は、IPアドレスと サブネットマスク のビットごとの論理積(AND)を計算することで求められます。

  1. IPアドレスとサブネットマスクの2進数変換
    第1、第2オクテットはサブネットマスクが 255255 なので元の値 172.30172.30 がそのまま残り、第4オクテットはサブネットマスクが 00 なので 00 になります。そのため、第3オクテットについてのみ計算を行います。
  • IPアドレスの第3オクテット(123123):0111101101111011
  • サブネットマスクの第3オクテット(252252):1111110011111100
  1. 論理積(AND)の計算
    01111011 AND 11111100=01111000 01111011 \text{ AND } 11111100 = 01111000
    この結果(0111100001111000)を10進数に戻すと 120120 になります。

  2. 各オクテットの結合
    計算結果をすべて結合すると、求めるネットワークアドレスは 172.30.120.0 となります。

各選択肢の解説

  • ア (172.30.3.0): サブネットマスクの第3オクテット(252252)をビット反転した値(33)との論理積などの誤った計算をした値です。
  • イ (172.30.120.0): 正解です。
  • ウ (172.30.123.0): 第3オクテットのサブネットマスクが 255255 であると勘違いした場合の値です。
  • エ (172.30.252.0): サブネットマスクの値をそのままネットワークアドレスとして当てはめた誤りです。