[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ディレクテッド・ブロードキャストアドレス (directed broadcast address)

pointこの用語のポイント

pointIPアドレスだよ

pointそいつに送ると、指定したネットワークのすべてのコンピュータに配ってくれるよ

point「どのコンピュータですよ~」の部分が全部「1」だよ

スポンサーリンク

簡単に書くよ

ディレクテッド・ブロードキャストアドレス (directed broadcast address)とは

「○○ネットワークにある全部のコンピュータ!」な指定のブロードキャストアドレス(みんなに配達してくれるアドレス)のこと。
もう少し噛み砕いて書くと

そこに送れば、指定したネットワーク内のすべてのコンピュータにお届けしてくれるIPアドレス
であり、具体的には

「どのコンピュータですよ~」の部分が全部「1」のIPアドレス
です。

image piyo

詳しく書くよ

まずは予備知識から行きましょう。

IPアドレスは「コンピュータさん向けのネットワーク上の住所」ね。
通信において、送信先を特定するときに使う情報です。
「198.51.100.10」のような形式になっています。

ディレクテッド・ブロードキャストアドレス

IPアドレスには「どのネットワークの、どのコンピュータですよ~」という情報が書かれています。
「どのネットワークですよ~」の部分は「ネットワーク部」と呼ばれています。
「どのコンピュータですよ~」の部分は「ホスト部」です。

ディレクテッド・ブロードキャストアドレス2

ついでなので書いておくと、IPアドレスのどこからどこまでが「どのネットワークですよ~」な情報で、どこからどこまでが「どのコンピュータですよ~」な情報かは「サブネットマスク」と呼ばれるものを見ると分かるようになっています。

ディレクテッド・ブロードキャストアドレス3

ブロードキャストアドレスは「俺に送ってくれたら、みんなに配達しますよ」なアドレスです。
ブロードキャストアドレス宛にデータを送ると、そのネットワークにいるすべてのコンピュータに届けてくれます。

ディレクテッド・ブロードキャストアドレス4

ここまでが予備知識です。

それでは本題のディレクテッド・ブロードキャストアドレスの説明に入りましょう。

ずばり!

「どのコンピュータですよ~」を示すホスト部が全部「1」のIPアドレスが「ディレクテッド・ブロードキャストアドレス」です。
ディレクテッド・ブロードキャストアドレスは「どのネットワークですよ~」+「11111111」な構成になっています。

ディレクテッド・ブロードキャストアドレス5

ディレクテッド・ブロードキャストアドレスは「どのネットワークですよ~」で示されているネットワークにいるすべてのコンピュータにお届けしてくれるブロードキャストアドレスです。
つまり「別に自分がいるネットワークじゃなくても構わない」のです。
ルータを越えて他のネットワークを指定することも可能です。

実際のIPアドレスを例にディレクテッド・ブロードキャストアドレスを見てみましょう。

あるところにIPアドレス「192.168.0.2」がありました。
サブネットマスクは「255.255.255.0」です。

IPアドレス「192.168.0.2」を2進数に直すと

11000000.10101000.00000000.00000010

になります。

同じようにサブネットマスク「255.255.255.0」を2進数に直すと

11111111.11111111.11111111.00000000

です。

サブネットマスクの「1」の部分が「どのネットワークですよ~」を表すネットワーク部です。
「0」の部分が「どのコンピュータですよ~」を示すホスト部になります。
IPアドレス

2進数表記:11000000.10101000.00000000.00000010
10進数表記:192.168.0.2

は、左から24桁

11000000.10101000.00000000.

がネットワーク部で、残りの8桁

00000010

がホスト部ということになります。
このホスト部を全部「1」にしたIPアドレス

2進数表記:11000000.10101000.00000000.11111111
10進数表記:192.168.0.255

が「11000000.10101000.00000000」ネットワークのディレクテッド・ブロードキャストアドレスです。
「192.168.0.255」宛に送ると「11000000.10101000.00000000」ネットワークにいるすべてのコンピュータに届きます。

ディレクテッド・ブロードキャストアドレス6

ちなみに、ブロードキャストアドレスには、ディレクテッド・ブロードキャストアドレス以外に「リミテッド・ブロードキャストアドレス」と呼ばれるものが存在します。
ディレクテッド・ブロードキャストアドレスとリミテッド・ブロードキャストアドレスの違いは以下の通りです。

■ディレクテッド・ブロードキャストアドレス
・ホスト部が全部「1」のIPアドレス
・ネットワーク部で指定されたネットワークに対するブロードキャストアドレス
・ルータ越えが可能

■リミテッド・ブロードキャストアドレス
・全部「1」のIPアドレス(「255.255.255.255」のこと)
・自分が今いるネットワークに対するブロードキャストアドレス
・ルータ越えが制限されている


自分が今どのネットワークにいるか分かるときはディレクテッド・ブロードキャストアドレスを使い、自分が今どのネットワークにいるか分からないときはリミテッド・ブロードキャストアドレスを使うのが一般的です。

image piyo2

一言でまとめるよ

まぁ「ディレクテッド・ブロードキャストアドレス」って単語が出てきたら「ネットワークを指定したブロードキャストアドレスなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク