戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

システム監査技術者 2014年 午前2 問15


問題文

クラスBのIPアドレスで255.255.255.0のサブネットマスクを用いたとき、同一サブネット内で設定可能なホストアドレス数は最大で幾つか。

選択肢

ア:126
イ:254(正解)
ウ:65,534
エ:16,777,214

🔒 解説は解答すると表示されます

IPv4のホストアドレス数【午前2解説】

正解の理由

サブネットマスク 255.255.255.0 は、先頭から24ビットがネットワーク部であることを示します。したがって、ホスト部は残りの8ビットです。
8ビットで表せるアドレスは 個ですが、そのうちネットワークアドレスとブロードキャストアドレスはホストに割り当てられません。そのため、設定可能なホストアドレス数は次のとおりです。
よって、イが正解です。

解法ステップ

  1. サブネットマスク 255.255.255.0 を確認します。
  2. 先頭の24ビットがネットワーク部なので、ホスト部は ビットです。
  3. ホスト部で表せるアドレス数から、ネットワークアドレスとブロードキャストアドレスの2つを除きます。
  4. と求めます。

選択肢別の誤答解説

  • ア:126
    ホスト部が7ビットのときの数です。 となります。今回のサブネットマスクではホスト部は8ビットです。
  • イ:254
    ホスト部の8ビット分のアドレス数 から、ネットワークアドレスとブロードキャストアドレスを除いた数です。
  • ウ:65,534
    ホスト部が16ビットの場合の数です。クラスBのデフォルトのサブネットマスクは 255.255.0.0 ですが、問題では 255.255.255.0 が指定されています。
  • エ:16,777,214
    ホスト部が24ビットの場合の数です。サブネットマスクが 255.0.0.0 の場合に相当します。

よくある誤解

  • クラスBならホスト部は16ビットだと思い込む
    クラスBのデフォルトマスクは16ビットですが、問題で別のサブネットマスクが指定されている場合は、その指定を使って計算します。
  • ホスト部のビット数分のアドレスをすべて使えると考える
    通常のIPv4サブネットでは、ネットワークアドレスとブロードキャストアドレスをホストに割り当てられないため、アドレス数から2を引きます。

補足コラム

サブネットマスクは、IPアドレスのどの部分がネットワーク部で、どの部分がホスト部かを区切る情報です。255.255.255.0 はCIDR表記で /24 と表せます。IPv4アドレスは合計32ビットなので、ホスト部は ビットです。

FAQ

Q. クラスBのIPアドレスでも、サブネットマスクによってホスト数は変わりますか?
A. 変わります。ホスト数は、クラスの種類ではなく、指定されたサブネットマスクで決まるホスト部のビット数から求めます。
Q. なぜネットワークアドレスとブロードキャストアドレスを除くのですか?
A. ネットワークアドレスはサブネットそのものを示し、ブロードキャストアドレスはサブネット内の全ホストへの通信に使うため、通常のホストには割り当てられないからです。

関連キーワード: サブネットマスク、ホスト部、ネットワークアドレス、ブロードキャストアドレス、CIDR
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

システム監査技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について