| Internet protocol suite |
|---|
| Application layer |
| Transport layer |
| Internet layer |
| Link layer |
マルチキャストリスナー検出(MLD )は、インターネットプロトコルバージョン6 (IPv6)スイートのコンポーネントです。MLDは、IPv4におけるインターネットグループ管理プロトコル(IGMP)と同様に、IPv6ルータによって直接接続されたリンク上のマルチキャストリスナーを検出するために使用されます。このプロトコルは、独立したプロトコルを使用するのではなく、ICMPv6に組み込まれています。MLDv1はIGMPv2 [1]に類似しており、MLDv2はIGMPv3 [2]に類似しています。
プロトコル
次の ICMPv6 メッセージ タイプが使用されます。
ICMPv6メッセージタイプの値[2] メッセージ タイプ値 マルチキャストリスナークエリ 130 MLDv1 マルチキャストリスナーレポート 131 MLDv2 マルチキャストリスナーレポート 143 マルチキャストリスナー完了 132
サポート
いくつかのオペレーティング システムが MLDv2 をサポートしています。
- Windows Vista以降[3]
- FreeBSDリリース8.0以降[4]
- Linuxカーネル2.5.68以降[5]
- macOS [6]
参考文献
- ^ S. Deering、W. Fenner、B. Haberman(1999年10月)。IPv6におけるマルチキャストリスナー検出(MLD)。ネットワークワーキンググループ。doi : 10.17487 / RFC2710。RFC 2710 。 提案された標準。RFC 3590 および 3810 によって更新されました。
- ^ ab R. Vida; L. Costa編 (2004年6月). IPv6向けマルチキャストリスナー検出バージョン2 (MLDv2). ネットワークワーキンググループ. doi : 10.17487/RFC3810 . RFC 3810. 提案された標準。RFC 2710 を更新します。RFC 4604 によって更新されます。
- ^ 「Windows Socketsを使用したMLDとIGMP」。Windows Sockets 2. 2011年9月16日。
- ^ "mld(4): マルチキャストリスナー検出プロトコル". FreeBSDカーネルインターフェースマニュアル. 2009-05-27.
- ^ Torvalds, Linus (2003-04-19). 「Linux 2.5.68 ChangeLog」.
- ^ OS-X向けIPv6強化ガイド(PDF)、2015年1月29日、 2021年5月23日取得