ビデオ: Getting Started with Dante: 5. Networking Basics for Audio 2024
インターネットグループ管理プロトコル(IGMP)は、IPネットワーク上のホストおよび隣接ルータがマルチキャストグループメンバーシップを確立するために使用する通信プロトコルです。 IGMPは、ルータにマルチキャストグループに参加したり離れる方法を提供します。特定のマルチキャストアドレスに送信されるデータを受信するマルチキャストグループおよびシステム。
このリストに記載されているように、マルチキャストデータの発信者以外の2種類のデバイスがネットワーク上にあります。 - 1 - >
Querier:-
特定のマルチキャストグループのメンバーであるネットワークセグメントに接続されているデバイスにメッセージを送信します。 受信者:
-
マルチキャストアドレス宛てのマルチキャストトラフィックを受信します。このデバイスは、クライアントデバイスまたはルータであり、データを他のホストおよびルータに転送します。質問者は、すべてのクライアントデバイスが消滅した場合、ルータがいくつかのネットワークセグメントへのデータ転送を停止する可能性があるため、定期的に特定のグループに属するデバイスを見つける要求を送信することがある。 <! IGMPパケットは、マルチキャストを使用して実際に送信されます。ここで、IGMPバージョン1は一般的なクエリアドレスとして224. 0. 0. 1を使用し、IGMPバージョン2は一般的に224. 0. 0.2を使用しますクエリアドレス。 IGMPグループ固有のクエリは、実際にルータが照会しているマルチキャストグループアドレスに送信されます。
バージョン1はRFC1112で定義されており、主な目的はクエリ応答システムを導入することでした。このシステムは、ネットワークセグメント上のどのデバイスがマルチキャストグループに送信されたデータを受信するように設定されているかを指定するために使用されます。
<! IGMPバージョン2は、RFC2236で定義されており、IGMPバージョン1に存在していたレイテンシの問題も大幅に改善されました。IGMPバージョン2では、リーブプロセス、グループ固有のクエリ、および明示的な最大クエリ応答時間。IGMPバージョン3は、ソースフィルタリングを許可することによってプロトコルの機能をさらに拡張しました。つまり、トラフィックがどのソースから期待されているかを実際にルータに通知します。
IGMPバージョン4はプロトコルにさらに進歩をもたらしましたが、プロトコルの最大の強化点はIPv6サポートの追加でした。