Hier ist meine Schnittstellenkonfiguration.
inet6 Adresse: 2001:db8:0:f101::1/64 Bereich:Global
inet6 Adresse: fe80::20c:29ff:feaa:c19e/64 Bereich: Link
Der lokale Link funktioniert einwandfrei.
ping6 -I eth0 ff02::1
Aber wie kann ich IPv6 Global Multicast testen?
https://en.wikipedia.org/wiki/IPv6-Adresse#Multicast
ping6 -I eth0 ff0e::1
Keine Ergebnisse.
Antwort1
Die Gruppe „Alle Hosts“ ist nur bis zum Link-Local-Bereich definiert und die Gruppe „Alle Router“ ist nur bis zum Site-Local-Bereich definiert. Sie haben Ergebnisse mit erhalten, ff02::1
weil alle Hosts standardmäßig beitreten, während die Adresse mit globalem Bereich ff0e::1
keinen vordefinierten Zweck hat und Hosts ihr nicht automatisch beitreten.
Sie müssten ein Programm verwenden, das das Betriebssystem tatsächlich auffordert, der Multicast-Gruppe beizutreten (und auf eine Art UDP-basierte Ping-Abfrage antwortet). Sie könnten den IPv4-only-mtoolsals Ausgangspunkt.
Abgesehen davon übertragen die meisten ISPs in der Praxis kein Multicast zwischen Kunden (und fast nie zwischen ISPs), sodass der von Ihnen verwendete Gruppenbereich immer auf Ihr Netzwerk beschränkt ist.