戦国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 情報処理技術者試験対策アプリ

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