コンフィグレーションガイド Vol.3
- <この項の構成>
- (1) MLDv1の動作
- (2) MLDv2の動作
(1) MLDv1の動作
本装置がサポートするMLDv1メッセージの仕様を次の表に示します。
タイプ 意味 サポート 送信 受信 Multicast Listener Query General Query IPv6マルチキャストグループの参加問い合わせ(全グループ宛て) ○ ○ Group-Specific Query IPv6マルチキャストグループの参加問い合わせ(特定グループ宛て) ○ ○ Multicast Listener Report 加入しているIPv6マルチキャストグループの報告 × ○ Multicast Listener Done IPv6マルチキャストグループからの離脱報告 × ○ (凡例) ○:サポートする ×:サポートしない
(2) MLDv2の動作
MLDv2はフィルタモードと送信元リストを指定することで,送信元フィルタリング機能を実現します。フィルタモードには次の二つのモードがあります。
- INCLUDE:指定された送信元リストからのパケットだけ中継します
- EXCLUDE:指定された送信元リスト以外からのパケットだけ中継します
本装置がサポートするMLDv2メッセージの仕様を次の表に示します。
表30-2 MLDv2メッセージ
タイプ 意味 サポート 送信 受信 Version 2 Multicast Listener Query General Query IPv6マルチキャストグループの参加問い合わせ(全グループ宛て) ○ ○ Multicast Address Specific Query IPv6マルチキャストグループの参加問い合わせ(特定グループ宛て) ○ ○ Multicast Address and Source Specific Query IPv6マルチキャストグループの参加問合せ(特定の送信元およびグループ宛て) ○ ○ Version 2 MulticastListener Report Current StateReport 加入しているIPv6マルチキャストグループとフィルタモード報告 × ○ State ChangeReport 加入しているIPv6マルチキャストグループとフィルタモードの更新報告 × ○ (凡例) ○:サポートする ×:サポートしない
フィルタモードおよび送信元リストはグループ加入後に変更することが可能で,Reportメッセージに含まれるMulticast Address Recordで指定します。本装置がサポートするMulticast Address Recordタイプを次の表に示します。
表30-3 Multicast Address Recordタイプ
タイプ 意味 サポート Current State Report MODE_IS_INCLUDE INCLUDEモードであることを示します ○ MODE_IS_EXCLUDE EXCLUDEモードであることを示します ○
(送信元リストは無視します)State Change Report CHANGE_TO_ INCLUDE_MODE フィルタモードをINCLUDEに変更することを示します ○ CHANGE_TO_ EXCLUDE_MODE フィルタモードをEXCLUDEに変更することを示します ○
(送信元リストは無視します)ALLOW_NEW_ SOURCES データの受信を希望する送信元を追加することを示します ○ BLOCK_OLD_ SOURCES データの受信を希望する送信元を削除することを示します ○ (凡例) ○:サポートする
MLDv1メッセージを使用したMLDv1の動作を次に示します。
- IPv6マルチキャストルータは,直接接続するインタフェース上にIPv6マルチキャストメンバーシップの情報を得るために,定期的にMulticast Listener Queryメッセージをリンクローカル・全ノードアドレスff02::1宛てに送信します。
- ホストはMulticast Listener Queryを受信すると,Multicast Listener Reportを該当するグループ宛てに送信することで,グループへの参加状況を報告します。
- ホストからMulticast Listener Reportを受信すると,IPv6マルチキャストルータはメンバーシップリストにそのグループを追加します。
- Multicast Listener Doneメッセージを受信するとそのグループをメンバーシップリストから削除します。
MLDv1グループ参加・離脱動作を次の図に示します。
MLDv2メッセージを使用したMLDv2の動作を次に示します。
- IPv6マルチキャストルータは,直接接続するインタフェース上にIPv6マルチキャストメンバーシップの情報を得るために,定期的にVersion 2 Multicast Listener Query (General Query)メッセージをリンクローカル・全ノードアドレスff02::1宛てに送信します。
- ホストはVersion 2 Multicast Listener Queryを受信すると,Version 2 Multicast listener Report(Current State Report)をff02::16宛てに送信することで,グループへの参加状況を報告します。
- ホストからVersion 2 Multicast Listener Report(State Change Report)メッセージを受信するとIPv6マルチキャストルータはMulticast Address Recordタイプの内容に応じてメンバーシップリストへのグループ追加,あるいはメンバーシップリストからのグループ削除を行います。
ホストからのMLDv2 Reportメッセージ送信動作を次の図に示します。
図30-3 MLDv2グループ参加・離脱動作
All Rights Reserved, Copyright(C), 2011, 2020, ALAXALA Networks, Corp.