Inhaltsverzeichnis:
Definition - Was bedeutet IP Multicast?
Ein IP-Multicast ist eine Kommunikationstechnik, die für eine Eins-zu-Viele-zu-Viele-Echtzeitkommunikation über ein TCP / IP-Netzwerk verwendet wird.
Daten werden häufig gleichzeitig von einem Server an viele Clients übertragen, die die Daten angefordert haben. Die Technik kann auf eine große Empfängerpopulation skaliert werden, da der Server im Gegensatz zur herkömmlichen TCP / IP-Kommunikation, die eine Art Handshake erfordert, bei der für jede Quelle eine separate Verbindung erforderlich ist, die Identität der Empfänger oder die Anzahl der Empfänger nicht kennen muss -Zielpaar.
Ein IP-Multicast wird auch als Mehrpunktkommunikation bezeichnet.
Techopedia erklärt IP Multicast
Ein IP-Multicast dient zur Übertragung von Daten an mehrere Hosts. Die Netzwerkknoten sorgen wie Router und Switches dafür, dass die zu den Empfängern zu sendenden Datenpakete so repliziert werden, dass die Daten nur einmal über jede Verbindung gesendet werden. Für diese Methode sind drei Dinge erforderlich:
- IP-Multicast-Gruppenadresse
- Empfängergesteuerter Baum
- Multicast-Verteilungsbaum
Die IP-Multicast-Gruppenadresse wird sowohl von den Quellen als auch von den Empfängern für die Nachrichtenübertragung verwendet. Quellen oder Absender verwenden die Gruppenadresse, um ihre Pakete zu senden, während Empfänger das Netzwerk auffordern, sich dieser Gruppenadresse unter Verwendung des IGMP (Internet Group Management Protocol) anzuschließen, damit sie die an diese Gruppenadresse gesendeten Pakete empfangen können.
Dies ist eine effiziente Methode zum Senden von Daten an eine Multicast-Gruppe im Vergleich zu Unicast- und Broadcast-Methoden. In einem Unicast überträgt der Absender Daten an jeden Empfänger separat in einer Multicast-Gruppe, was ihn bei vielen Empfängern sehr ineffizient macht. Andererseits sendet der Absender bei der Broadcast-Methode an jeden Host in einem Netzwerk, und die Hosts, die die Daten nicht benötigen, lassen sie einfach fallen. Dies verschwendet Ressourcen und gilt nur für Hosts innerhalb desselben Netzwerks oder LANs.