令和4年度 春期 応用情報技術者試験 午前 問題 問34

IPv4で192.168.30.32/28のネットワークに接続可能なホストの最大数はどれか。

解答・解説

正解: ア. 14

IPv4アドレスのネットワークは32ビットで構成されており、CIDR表記(/28など)はネットワーク部のビット数を示しています。この設問では、ネットワーク部が28ビットであることがわかります。

ホストに割り当て可能なIPアドレスの最大数を求めるには、以下の手順で計算します。

  1. ホスト部のビット数を求める
    IPv4アドレスの全ビット数(32)からネットワーク部のビット数(28)を引きます。
    32−28=432 - 28 = 4 ビット

  2. ホスト部で表現できるIPアドレスの総数を求める
    ホスト部が4ビットの場合、表現できるアドレスの総数は 24=162^4 = 16 個です。

  3. 接続可能なホストの最大数を求める
    IPアドレスのうち、ホスト部がすべて「0」のアドレスはネットワークアドレス、すべて「1」のアドレスはブロードキャストアドレスとしてシステムで予約されており、個別のホストには割り当てることができません。
    したがって、ホストに割り当て可能な最大数は 16−2=1416 - 2 = 14 個となります。

よって、正解は「ア」です。

各選択肢の解説

  • ア 14: 正解。ホスト部4ビットで表現できる16個のアドレスから、予約されているネットワークアドレスとブロードキャストアドレスの2つを除いた数です。
  • イ 16: ホスト部4ビットで表現できるIPアドレスの総数ですが、ホストに割り当て不可能な予約アドレス(2つ)を除外していないため誤りです。
  • ウ 28: 問題文にあるネットワーク部のビット数(プレフィックス長)そのものであり、ホスト数ではないため誤りです。
  • エ 30: ネットワークアドレスの一部(第3オクテットの値である30)などを誤ってホスト数と混同したものであり、誤りです。

Spineチーム