ルーティング方式

ユニキャスト

Unicast.svg

ブロードキャスト

Broadcast.svg

マルチキャスト

Multicast.svg

Anycast

Anycast-BM.svg

Geocast

Geocast.svg

コンピュータネットワークでは、以下のように使用されることがあります。 ブロードキャストとは、ネットワーク上のすべての機器が受信できるようなパケットを送信することを指します。 実際には、ブロードキャストの範囲はブロードキャストドメインに限定される。 メッセージをブロードキャストすることは、ホストが一意のアドレスによって識別される別の単一ホストにデータグラムを送信するユニキャストアドレッシングとは対照的である。

ブロードキャストは最も一般的な通信方法で、多くのメッセージが必要になる場合があり、多くのネットワーク機器が関係するという意味で最も集約的であるとも言える。

ブロードキャストは、各送信者が各受信者に対してメッセージが異なる独自の散布を行う全散布、またはそれらが同じである全放送として実行することができる。

大規模コンピュータクラスタにおける事実上の標準である MPI メッセージパッシング法は、MPI_Alltoall 方式を含んでいる。 フレームリレーはブロードキャスト機能を備えていません。 インターネット プロトコル バージョン 4 (IPv4) は、インターネットとそれに接続されたすべてのネットワークで現在使用されている主要なネットワーク プロトコルですが、ブロードキャスト領域はブロードキャスト ホストのサブネットで、通常小さいため、インターネット全体のブロードキャストを実行する方法はありません。 ブロードキャストは、イーサネットやトークンリングなどのローカル エリア ネットワーク (LAN) テクノロジーにほぼ限定されており、ブロードキャストのパフォーマンスへの影響はワイド エリア ネットワークほど大きくはありません。 その代わりに、マルチキャストアドレッシングという、概念的に類似した1対多のルーティング手法に依存します。 しかし、マルチキャストは、受信者のプールを特定のマルチキャスト受信者グループに参加するものに制限します。

イーサネットとIPv4の両方は、ブロードキャストパケットを示すためにオールワンブロードキャストアドレスを使用します。 トークンリングでは、IEEE 802.2コントロールフィールドに特別な値を使用します。

コメントを残す

メールアドレスが公開されることはありません。