解説書 Vol.1
- <この項の構成>
- (1) IGMPv2の動作
- (2) IGMPv3の動作
(1) IGMPv2の動作
IGMPv2メッセージを使用したIGMPv2の動作を次に示します。
- IPv4マルチキャストルータは,IPv4マルチキャストメンバーシップの情報を得るため,定期的に直接接続するインタフェース上にMulticast Membership Query(General Query)メッセージを全マルチキャストホスト224.0.0.1宛てに送信します。
- ホストからMulticast Membership Reportを受信すると,IPv4マルチキャストルータはメンバーシップリストにそのグループを追加します。
- Multicast Leave Groupメッセージを受信するとそのグループをメンバーシップリストから削除します。
IGMPv2グループの参加・離脱を次の図に示します。
(2) IGMPv3の動作
IGMPv3メッセージを使用したIGMPv3の動作を次に示します。
- IPv4マルチキャストルータは,IPv4マルチキャストメンバーシップの情報を得るため,定期的に直接接続するインタフェース上にVersion 3 Multicast Membership Query (General Query)メッセージを全マルチキャストホスト224.0.0.1宛てに送信します。
- ホストはVersion 3 Multicast Membership Report(State Change ReportおよびCurrent State Report)を224.0.0.22宛てに送信します。
- ホストからVersion 3 Multicast Membership Report(State Change Report)メッセージを受信するとIPv4マルチキャストルータはGroup Recordタイプの内容に応じてメンバーシップへのグループ追加,またはメンバーシップからのグループ削除を行います。
- ホストはVersion 3 Multicast Membership Queryを受信すると,グループへの参加状況をVersion 3 Multicast Membership Report(Current State Report)で応答します。
ホストからのIGMPv3 Reportメッセージ送信動作を次の図に示します。
Copyright (c)2005, 2011, ALAXALA Networks Corporation. All rights reserved.