IPv6 グローバル マルチキャスト

IPv6 グローバル マルチキャスト

これが私のインターフェース構成です。

inet6 アドレス: 2001:db8:0:f101::1/64 スコープ: グローバル

inet6 アドレス: fe80::20c:29ff:feaa:c19e/64 スコープ:リンク

リンクローカルは正常に動作します。

ping6 -I eth0 ff02::1

しかし、どうすれば IPv6 グローバル マルチキャストをテストできるのでしょうか?

https://en.wikipedia.org/wiki/IPv6_address#マルチキャスト

ping6 -I eth0 ff0e::1

結果がありません。

答え1

「すべてのホスト」グループはリンクローカル スコープまでしか定義されておらず、「すべてのルーター」グループはサイトローカル スコープまでしか定義されていません。 という結果が得られたのは、ff02::1すべてのホストがデフォルトで参加しているのに対し、グローバル スコープ アドレスにはff0e::1事前定義された目的がなく、ホストは自動的に参加しないためです。

OSにマルチキャストグループに参加するよう実際に要求するプログラム(およびUDPベースのpingクエリに応答するプログラム)を使用する必要があります。IPv4のみのmtools出発点として。

それとは別に、実際にはほとんどの ISP は顧客間でマルチキャストを伝送しません (ISP 間ではほとんど伝送しません)。そのため、どのグループ スコープを使用しても、マルチキャストは自分のネットワークのみに制限されます。

関連情報