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

基本情報技術者 2019年 春期 午前(科目A)32


問題文

192.168.0.0/23 (サブネットマスク255.255.254.0)のIPv4ネットワークにおいて、ホストとして使用できるアドレスの個数の上限はどれか。

選択肢

23
24
254
510(正解)

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

/23サブネットのホスト数【午前解説】

正解の理由

正解は です。/23 はプレフィックス長が23ビットで、IPv4 のアドレス長32ビットのうちホスト部は ビットとなります。ホスト部9ビットで表せる総アドレス数は であり、ネットワークアドレス(192.168.0.0)とブロードキャストアドレス(192.168.1.255)はホストに割り当てられないため、それら2つを差し引いて がホストに使用できる上限です。
具体例:
  • ネットワークアドレス:192.168.0.0
  • 最初のホスト:192.168.0.1
  • 最後のホスト:192.168.1.254
  • ブロードキャスト:192.168.1.255

解法ステップ

  1. サブネット表記 /23 からプレフィックス長を読み取る(ここでは23)。
  2. ホスト部のビット数を計算する:
  3. ホスト用に使える総アドレス数を求める:
  4. ネットワークアドレスとブロードキャストアドレス各1つずつを差し引く:
  5. 選択肢と照合して答えを選ぶ(510 → エ)。

選択肢別の誤答解説

  • ア: 23
    誤り。スラッシュ表記の数字(23)はプレフィックス長であり、そのままホスト数ではありません。
  • イ: 24
    誤り。/24(プレフィックス長24)と混同した結果で、/24 の場合はホスト数が254になります。
  • ウ: 254
    誤り。/24 に対応するホスト数 と混同したものです。/23 はこれより1ビット多く、2倍近い規模です。
  • エ: 510
    正解。/23 のホスト部9ビットで がホストに割り当て可能な上限です。

よくある誤解

  • /23 を「23 個のホスト」と誤解するケース:スラッシュ表記はプレフィックス長であり、ホスト数ではありません。
  • /24 のホスト数(254)と混同するケース:/24 はホスト部8ビットで ですが、/23 では1ビット多くなり倍の規模になります。
  • ネットワーク・ブロードキャストを引かないで を答えてしまうミス:常に2つ減らす(特別な例外を除く)ことを忘れがちです。

補足コラム

  • 特殊なケース:/31(ホスト部1ビット)は通常ホスト用に使えませんが、RFC3021 によりポイントツーポイントの回線で2アドレスを両端用に割り当てる用途が許容される場合があります。/32 は単一アドレス(ループバックや個別のホスト指定)です。
  • プライベートアドレス帯の一部である 192.168.0.0/16 のサブネット分割例として、/23 は2つの連続する /24 をまとめたブロックに相当します(192.168.0.0/24 と 192.168.1.0/24 を合わせた範囲)。
  • 覚え方:/24→254、/23→(254×2)+2? ではなく正確には を基本にすること。

FAQ

Q1: なぜ「-2」するのですか?
A1: ネットワークアドレス(サブネット識別用)とブロードキャストアドレス(そのサブネット内の全体送信用)はホストに割り当てられないため、総数から2を差し引きます。
Q2: /31 や /32 の場合はどうなるのですか?
A2: /32 は単一アドレス(ホスト1つ)、/31 は通常ホスト用に2つのアドレスが無効とされますが、RFC3021 による例外でポイントツーポイント接続に使える場合があります。
Q3: 素早く暗算するコツは?
A3: プレフィックス長→ホストビット数→ の流れを身につける。/24 は 254 と覚えておけば /23 はその倍に近い(正確には510)と判断しやすいです。

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

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

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

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