ブロードキャストとは?ぶろーどきゃすと
ブロードキャストとは、同じネットワーク(ルータで区切られた範囲)にいる全部の端末に向けて、1回の送信でデータを届ける通信。宛先にはブロードキャストアドレスを使う。IPアドレスのホスト部(ネットワークの中で端末を区別する部分)のビットを全部1にしたものがブロードキャストアドレスで、全部0にしたものがネットワークアドレス。試験ではこの計算がよく出る。ルータは原則ブロードキャストを外のネットワークへ転送しない。
最終更新:2026-10-10
この語が出る過去問を解く →背景
相手のアドレスが分からないときに「誰か知りませんか」と全員に呼びかけるために使う。IPアドレスからMACアドレス(機器固有の番号)を調べるARPや、IPアドレスを自動で配るDHCP(Dynamic Host Configuration Protocol)の最初の問い合わせがブロードキャスト。
具体例
新入生がノートPCを学内Wi-Fiにつなぐと、PCはまず「IPアドレスをください」とネットワーク全体にブロードキャストで呼びかけ、DHCPサーバがそれに答えてアドレスを割り当てる。計算例:IPv4アドレスは8ビットずつ4つの区切り(オクテット)でできた32ビットの数。末尾の「/22」はCIDR表記と呼び、先頭から22ビットがネットワーク部という意味。サブネットマスク(ネットワーク部の範囲を示す値)で書くと、先頭22ビットが1、残り10ビットが0の32ビットの値になる。192.168.57.123/22なら、第1・第2オクテットの16ビットと、第3オクテットの上位6ビットがネットワーク部で、残る10ビットがホスト部。第3オクテットの57を2進数にすると00111001で、下位2ビットを1にすると00111011=59。第4オクテットも全部1(255)にして、ブロードキャストアドレスは192.168.59.255になる。
試験での引っ掛け
ホスト部が「全部1」がブロードキャストアドレス、「全部0」がネットワークアドレスで、逆にした選択肢が出る。「受け取ったデータを全ポートに転送する」のはリピータハブの動きで、MACアドレスを学んで宛先のポートだけに送るのはスイッチ(L2スイッチ)。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成28年度 春期 基本情報技術者試験 午前 問34(IPA)
IPアドレス192.168.57.123/22が属するネットワークのブロードキャストアドレスはどれか。
正解:192.168.59.255
要点:/22はブロック幅4で56〜59が同一ネットワークになる
プレフィックス長22は、第3オクテットの上位6ビットまでがネットワーク部であることを意味する。57を2進数にすると00111001で、下位2ビットを0にしたネットワークアドレスの第3オクテットは56となる。ホスト部を全て1にすると第3オクテットは59、第4オクテットは255となり、ブロードキャストアドレスは192.168.59.255である。
出典:平成29年度 秋期 基本情報技術者試験 午前 問35(IPA)解説で登場
次のIPアドレスとサブネットマスクをもつPCがある。このPCのネットワークアドレスとして、適切なものはどれか。 IPアドレス:10.170.70.19 サブネッ…
正解:10.170.70.16
要点:ネットワークアドレスはIPとサブネットマスクのビット論理積
サブネットマスク255.255.255.240は上位28ビットがネットワーク部で、第4オクテットの上位4ビットまでが該当する。第4オクテットの19は2進数で00010011なので、下位4ビットを0にすると00010000=16になる。したがってネットワークアドレスは第4オクテットが16の値となる(このサブネットは16〜31、ブロードキャストは31)。
出典:平成30年度 春期 基本情報技術者試験 午前 問32(IPA)解説で登場
次のネットワークアドレスとサブネットマスクをもつネットワークがある。このネットワークをあるPCが利用する場合、そのPCに割り振ってはいけないIPアドレスはどれか…
正解:200.170.70.31
要点:各サブネットの先頭と末尾はネットワーク/ブロードキャスト用
サブネットマスク255.255.255.240はホスト部が4ビットで、200.170.70.16のネットワークでは16がネットワークアドレス、31がブロードキャストアドレスとなる。この2つは機器に割り当てられないので、200.170.70.31は使用できない。
出典:平成31年度 春期 基本情報技術者試験 午前 問32(IPA)解説で登場
192.168.0.0/23(サブネットマスク255.255.254.0)のIPv4ネットワークにおいて、ホストとして使用できるアドレスの個数の上限はどれか。
正解:510
要点:ホスト数=2^(32−プレフィックス長)−2
プレフィックス長が23なので、ホスト部に使えるのは32−23=9ビットである。9ビットで表せる組合せは2の9乗=512通りだが、すべて0のネットワークアドレスとすべて1のブロードキャストアドレスは端末に割り当てられない。したがって使えるホストアドレスは512−2=510個となる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。