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

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


問題文

IPアドレス192.168.57.123/22が属するネットワークのブロードキャストアドレスはどれか。

選択肢

192.168.55.255
192.168.57.255
192.168.59.255(正解)
192.168.63.255

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

CIDRとブロードキャストアドレス【午前解説】

正解の理由

/22 はプレフィックス長が 22 ビットで、サブネットマスクは 255.255.252.0(すなわち第3オクテットは 11111100)です。
第3オクテットのブロック幅は 256 − 252 = 4 で、57 が属するブロックは以下の計算で求まります。
(ネットワークの第3オクテット)
したがってネットワークアドレスは 192.168.56.0、ブロードキャストアドレスは第3オクテットを として 192.168.59.255 です。よって正解は です。

解法ステップ

  1. プレフィックス長 /22 をサブネットマスクに変換する: 255.255.252.0。
  2. マスクの影響を受けるオクテットを特定する(第3オクテットが部分的マスク)。
  3. 第3オクテットのブロック幅を計算: 256 − 252 = 4。
  4. IP の第3オクテット 57 をそのブロック幅で割り、床を取り開始オクテットを求める:
  5. ブロードキャストの第3オクテットは開始オクテット + (ブロック幅 − 1) = 59、最終オクテットは 255 で 192.168.59.255。

選択肢別の誤答解説

  • ア: 192.168.55.255
    第3オクテットが 55 のブロックは 52〜55(ブロック幅4)で、対象 IP(57)はこのブロックに含まれないため誤りです。
  • イ: 192.168.57.255
    これは /24 と同様に第3オクテットをそのまま使った場合のブロードキャストで、/22 を適用していない誤りです。
  • ウ: 192.168.59.255(正解)
    /22 のブロック 56〜59 の最終アドレスが 192.168.59.255 で、与えられた IP はこのブロックに属します。
  • エ: 192.168.63.255
    これは第3オクテットを 60〜63 のブロックとみなした場合のブロードキャストで、ブロック幅を 4 としたとき 57 は含まれないため誤りです。

よくある誤解

  • /24(255.255.255.0)で考えて第3オクテットをそのまま使い 192.168.57.255 を選んでしまう誤り。プレフィックス長の確認不足が原因です。
  • ブロック幅を誤って 8 や 2 と判断し、開始オクテットや終了オクテットをずらしてしまうミス。特に /22 のときは「4」なのを見落としやすいです。
  • ネットワークの開始を IP の小さいほう(例えば 55 や 56 の混同)で誤決定し、誤ったブロードキャスト(例: 192.168.55.255)を選ぶこと。

補足コラム

  • 一般式: ブロック幅 = 。今回 /22 は 、よって幅は
  • ホスト数: /22 はホスト部が ビットで、使用可能ホスト数は
  • ツール例(Python):
import ipaddress
net = ipaddress.ip_network("192.168.57.123/22", strict=False)
print(net.network_address, net.broadcast_address)
# 出力: 192.168.56.0 192.168.59.255
手計算の代わりにツールで確認するのも有効です。

FAQ

Q1: IP がネットワーク開始アドレス(例: 192.168.56.0)でもブロードキャストは同じですか?
A1: はい。ネットワーク内のどのホストアドレスでもブロードキャストはネットワークに対応するブロードキャストアドレス(ここでは 192.168.59.255)です。
Q2: なぜ最終オクテットが 255 になるのですか?
A2: /22 の場合、最終(第4)オクテットはマスクで全ビットがホスト部(0)になっているため、ブロードキャストでは全ビットが 1(255)となります。プレフィックスが第4オクテット内で部分的であれば最終オクテットが常に 255 とは限りません。
Q3: 覚えやすい速算法は?
A3: サブネットマスクの該当オクテットを見て 256 から引く(256−マスク値)だけでブロック幅が出ます。例: 256−252=4。あとはその幅で割って開始を求めます。

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

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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