IP マルチキャストは、単一の情報ストリームを何千もの潜在的な企業および家庭に同時に配信することによってトラフィックを削減する帯域幅節約テクノロジーです。マルチキャストを利用するアプリケーションには、ビデオ会議、企業コミュニケーション、通信教育、およびソフトウェア、株価情報、ニュースの配信などが含まれます。
IP マルチキャスト ルーティングにより、ホスト(ソース)は、IP マルチキャスト グループ アドレスと呼ばれる特別な形式の IP アドレスを使用して、IP ネットワーク内の任意の場所にあるホスト(レシーバ)にパケットを送信できます。ソースのホストは、マルチキャスト
グループ アドレスをパケットの宛先 IP アドレス フィールドに挿入します。IP マルチキャスト ルータおよびマルチレイヤ スイッチは、受信した IP マルチキャスト パケットを、マルチキャスト グループのメンバにつながるすべてのインターフェイスから転送します。どのホストも、グループのメンバであるかどうかにかかわらず、グループに送信できます。ただし、グループのメンバだけがメッセージを受信します。
IPv4 宛先アドレスと MAC 宛先アドレスが一致しない場合、マルチキャスト パケットは一致しません。デバイスは、ハードウェア内の一致しないパケットを MAC アドレス テーブルに基づいて転送します。MAC 宛先アドレスが MAC アドレス テーブルにない場合、デバイスは受信したポートと同じ VLAN 内のすべてのポートにパケットをフラッディングします。
マルチキャスト グループ伝送方式
IP 通信は、最初の図に示すように、トラフィックの送信者として機能するホストと、レシーバとして機能するホストで構成されます。送信者はソースと呼ばれます。従来の IP 通信は、単一のホスト ソースがパケットを別の単一ホスト(ユニキャスト伝送)またはすべてのホスト(ブロードキャスト伝送)に送信することによって行われます。IP
マルチキャストは第三の方式を提供するものであり、ホストはすべてのホストのサブセットにパケットを送信できます(マルチキャスト伝送)。受信側のホストのこのサブセットをマルチキャスト グループと呼びます。マルチキャスト グループに属するホストは、グループ
メンバと呼ばれます。
マルチキャストは、このグループの概念に基づいています。マルチキャスト グループは、特定のデータ ストリームを受信するためにグループに加入する任意の数のレシーバです。このマルチキャスト グループには、物理的境界または地理的境界はありません。ホストは、インターネット上または任意のプライベート
ネットワーク上のどこにでも配置できます。ソースから特定のグループに対するデータを受信する必要があるホストはそのグループに加入する必要があります。グループに加入するには、ホスト レシーバで Internet Group Management Protocol(IGMP)を使用します。
従来、LAN セグメントのネットワーク インターフェイス カード(NIC)が受信できるのは、Burned-In MAC Address またはブロードキャスト MAC アドレスに指定されたパケットだけでした。IP マルチキャストでは、複数のホストが共通の宛先
MAC アドレスを使用した単一のデータ ストリームを受信する必要があります。複数のホストが同じパケットを受信する場合、複数のマルチキャスト グループを区別できるように、何らかの方法を考案する必要があります。そのための 1 つの方法は、IP マルチキャスト
クラス D アドレスを MAC アドレスに直接マッピングすることです。この方法を使用すると、NIC は多くの異なる MAC アドレスを宛先とするパケットを受信できます。