Zu Beginn muss jeder Computer die Multicast-Adressgruppe abhören, an die Sie senden. Dann schauen wir uns Adressfamilien an.
Multicast kam zu spät auf die IPv4-Party, so dass viele Router dies nicht unterstützen. Verspätet bedeutet auch, dass es höchst optional ist und standardmäßig deaktiviert ist.
IPv6 ist, wenn es interessant wird. Broadcast wird in IPv6 nicht mehr unterstützt, Anwendungen müssen Multicast verwenden, und Multicast wurde zum Kernpaket des Pakets, das eine Implementierung erfordert.
Unter Linux können Sie eingeben netstat -g
, um die verbundenen Gruppen anzuzeigen. Sie können sehen, ip6-allnodes
welche theoretisch jeder einzelne Computer im IPv6-Internet sein könnte. Dies ist offensichtlich nicht der Fall, da jeder Computer leicht einem DoS-Angriff ausgesetzt sein könnte und nichts tun kann. Also muss es begrenzt sein, aber wo?
Das Internet ist ein Internet, ein Netzwerk, ein Zusammenschluss mehrerer Netzwerke. Es gibt Geräte, die Netzwerke miteinander verbinden, und in diesen Geräten können Sie entscheiden, welcher Verkehr in welche Richtung geleitet werden soll.
In einigen Ländern gibt es lokale Sender, die mit Multicast TV oder Radio über das Internet senden. Wenn Sie einem teilnehmenden Netzwerk beigetreten sind, können Sie der Gruppe beitreten und den Live-Stream empfangen. Bedenken Sie jedoch, was passieren könnte, wenn Sie sich dafür entscheiden, auch diesen Stream zu senden. Dies würde den Dienst für andere leicht stören. Daher würde der ISP ihre Geräte so konfigurieren, dass der Multicast-Verkehr nur in eine Richtung geleitet wird.