Ist 1-zu-n Multicast im offenen Internet zuverlässig?

8

Ich bin ein Neuling im Networking. Ich verstehe das Konzept von Multicast, aber fragte mich, ob es auf dem offenen / öffentlichen Internet zuverlässig ist?

Es scheint sich dabei um eine Art Randfall zu handeln, bei dem verschiedene Backbones oder ISPs absichtlich brechen können, um die Routerlast zu reduzieren oder das Netzwerk im Allgemeinen für praktisch nutzbare Anwendungen zu segmentieren.

Ist meine Angst vernünftig?

P.S. Folgefrage hier: Beste Anleitung für das Multicasting von Anwendungen?

    
Jeremy Dunck 01.11.2008, 05:23
quelle

6 Antworten

4

IP-Multicast im Internet funktioniert nicht wirklich. Aus dem Wikipedia-Artikel :

  

Aus beiden Gründen und auch   Aus Gründen der Wirtschaftlichkeit ist IP Multicast   nicht im allgemeinen Gebrauch in der Werbung   Internet.

Wer sich am globalen IP-Multicast beteiligen will, muss sich an den MBONE anbinden. Der Wikipedia-Artikel weist darauf hin, dass Multicast-Infrastrukturen auf Anwendungsebene funktionieren, z. IRC.

    
Martin v. Löwis 01.11.2008, 07:03
quelle
2
  

Ja, Internet-Scale-Multicast-Routing   ist nicht wirklich ein gelöstes Problem, noch ist es   es gibt viel Fortschritte von dem, was ich kann   sag es.

Die derzeit empfohlene Lösung im großen Maßstab ist quellenspezifisches Multicast, SSM, wobei als Client Multicast-Datenverkehr von bestimmten Quellen angefordert wird, anstatt weit offenes Hören. Dies erfordert immer noch Unterstützung von allen zwischengeschalteten Routern und kann daher nur mit IPv6 praktischer werden, was Multicast-Unterstützung erfordert, im Gegensatz zu IPv4, das optional ist und häufig deaktiviert wird.

Ссылка

    
Steve-o 06.02.2010 05:10
quelle
1

Ja, Internet-Scale-Multicast-Routing ist nicht wirklich ein gelöstes Problem, noch gibt es viel Fortschritt von dem, was ich sagen kann.

    
Jonathan 01.11.2008 07:06
quelle
1

Es ist so nützlich oder zuverlässig wie UDP-Broadcast (dh nützlich in Netzwerken, die Sie kontrollieren und so zuverlässig wie UDP-Standard), verbraucht jedoch weniger Ressourcen in Ihrem Netzwerk. Wenn Sie eine neue Broadcasting-App schreiben möchten, verwenden Sie stattdessen Multicast.

    
Robert S. Barnes 11.05.2009 10:06
quelle
0

Typischerweise bezieht sich Multicast auf UDP-Multicast, was nicht zuverlässig ist.

    
jackrabbit 01.11.2008 07:03
quelle
0

Wenn Sie youtube verwenden, ist es eine Kommunikation zwischen Ihnen und dem Server, es ist Unicast, obwohl es über UDP wie Multicast ist. Multicast muss Multicast-Router verwenden. Mit dieser Art von Routern ist das Internet nicht besonders ausgestattet. Außerdem kann er für den Anbieter von Video-Stream-Diensten den Benutzer nicht belasten, da die Konfiguration der Multicast-Gruppe in den Routern erfolgt, und er hat keine Kontrolle über diese Router im Internet. Multicast wird oft von der Firma für Videokonferenzen verwendet, dies kann ein Service vom Carrier Service Provider auf seinem eigenen Mbone oder im firmeneigenen Netzwerk sein.

    
manh chau nguyen 13.02.2014 21:42
quelle

Tags und Links