問10 サブネットの先頭を求める

情報セキュリティ​マネジメント試験 令和8年度 公開問題、全15問のうちの問10。

出典:令和8年度 情報セキュリティマネジメント試験 科目A・B 公開問題 問10

次の IP アドレスとサブネットマスクをもつ PC がある。この PC のネットワークアドレスとして,適切なものはどれか。

IP アドレス:1⁠0.1⁠7⁠0.7⁠0.1⁠9

サブネットマスク:2⁠5⁠5.2⁠5⁠5.2⁠5⁠5.2⁠4⁠0

  1. ア1⁠0.1⁠7⁠0.7⁠0.0
  2. イ1⁠0.1⁠7⁠0.7⁠0.1⁠6
  3. ウ1⁠0.1⁠7⁠0.7⁠0.3⁠1
  4. エ1⁠0.1⁠7⁠0.7⁠0.2⁠5⁠5
答えと解説を開く

正解はイです。

ネットワークアドレスは、IP アドレスとサブネットマスクを、ビットごとに AND (両方 1 のときだけ 1) して求めます。前の 3 つの数はマスクが 2⁠5⁠5 なので、1⁠0.1⁠7⁠0.7⁠0 のまま残ります。違いが出るのは最後の数だけです。1⁠9 は 2 進数で 0⁠0⁠0⁠1⁠0⁠0⁠1⁠1、2⁠4⁠0 は 1⁠1⁠1⁠1⁠0⁠0⁠0⁠0 です。AND を取ると 0⁠0⁠0⁠1⁠0⁠0⁠0⁠0 で、1⁠0 進数の 1⁠6 になります。よってネットワークアドレスは 1⁠0.1⁠7⁠0.7⁠0.1⁠6 です。正解はイです。

ほかの選択肢が違う理由

  • ア1⁠0.1⁠7⁠0.7⁠0.0 は、マスクが 2⁠5⁠5.2⁠5⁠5.2⁠5⁠5.0 のときのネットワークアドレスです。この問のマスクは 2⁠5⁠5.2⁠5⁠5.2⁠5⁠5.2⁠4⁠0 なので、区切りが細かくなっています。
  • ウ1⁠0.1⁠7⁠0.7⁠0.3⁠1 は、1⁠6 から 3⁠1 までのこのネットワークの最後の番号で、ブロードキャストアドレスです。ネットワークアドレスは先頭の 1⁠6 です。
  • エ1⁠0.1⁠7⁠0.7⁠0.2⁠5⁠5 は、マスクが 2⁠5⁠5.2⁠5⁠5.2⁠5⁠5.0 のときのブロードキャストアドレスです。

仕組み

マスクの 2⁠4⁠0 は、最後の数のうち上の 4 ビットがネットワーク、下の 4 ビットが機器の番号、という意味です。下の 4 ビットは 0 から 1⁠5 の 1⁠6 通りなので、最後の数は 0〜1⁠5、1⁠6〜3⁠1、3⁠2〜4⁠7 と 1⁠6 ずつの塊に分かれます。1⁠9 は 1⁠6〜3⁠1 の塊にいるので、先頭の 1⁠6 がネットワークアドレスです。

塊の先頭 (下のビットが全部 0) がネットワークアドレス、最後 (全部 1) がブロードキャストアドレスです。この 2 つは機器には割り当てられません。

この問に出る言葉