Contents
Multicast in Computernetzwerken ist die Kommunikation zwischen einem einzelnen Sender und mehreren Empfängern in einem Netzwerk. Multicast kann eine Eins-zu-Viele- oder eine Viele-zu-Viele-Verteilung sein. Multicast sollte nicht mit der Point-to-Multipoint-Kommunikation der Bitübertragungsschicht verwechselt werden.
Beim Multicast identifiziert eine Multicast-Gruppe eine Gruppe von Empfängern, die an einem bestimmten Datenstrom interessiert sind und wird durch eine IP-Adresse aus einem wohldefinierten Bereich repräsentiert. An diese IP-Adresse gesendete Daten werden an alle Mitglieder der Multicast-Gruppe weitergeleitet.
Router zwischen der Quelle und den Empfängern duplizieren Datenpakete und leiten mehrere Kopien weiter, wo immer der Weg zu den Empfängern divergiert. Informationen zur Gruppenmitgliedschaft werden verwendet, um die besten Router zu berechnen, an denen die Pakete im Datenstrom dupliziert werden, um die Nutzung des Netzwerks zu optimieren.
Ein Quellhost sendet Daten an eine Multicast-Gruppe, indem er einfach die Zieladresse des Datagramms auf die Multicast-Gruppe setzt. Quellen müssen sich in keiner Weise registrieren, bevor sie mit dem Senden von Daten an eine Gruppe beginnen können und müssen nicht selbst Mitglied der Gruppe sein.
Broadcast in Computernetzwerken ist die Kommunikation zwischen einem einzelnen Sender und allen mit dem Netzwerk verbundenen Hosts. Bei der Broadcast-Kommunikation ist die Beziehung zwischen Quelle und Ziel eins zu allen. Es gibt nur eine Quelle, aber alle anderen Hosts sind Ziele. Die Zieladresse im Paket ist die spezielle Broadcast-Adresse, und wenn das Paket eine Broadcast-Adresse hat, verarbeiten alle Geräte, die diese Nachricht empfangen, diese.
Im Broadcast leiten Router keine Broadcast-Nachrichten weiter. Der Router empfängt den Broadcast-Datenverkehr, leitet ihn jedoch nicht durch den Router weiter. Der Datenverkehr strömt von einem einzelnen Punkt zu allen möglichen Endpunkten in Reichweite im Netzwerk, bei dem es sich im Allgemeinen um ein LAN handelt.
Broadcast sollte nicht mit Unicast verwechselt werden , einer Übertragung an einen bestimmten Empfänger (wie die meisten E-Mail-Nachrichten) oder Anycast , einer Übertragung an den nächsten einer Gruppe von Routern, die in Internet Protocol Version 6 (IPv6) als Kettentechnik verwendet wird -Aktualisieren einer Gruppe von Routern mit neuen Routing-Informationen.
Die Ausstrahlung ist im öffentlichen Internet nicht praktikabel, da eine riesige Menge unnötiger Daten ständig auf das Gerät jedes Benutzers gelangen würde, die Komplikationen und Auswirkungen der Verschlüsselung und damit verbundene Datenschutzprobleme.
Lesen Sie auch: Unterschied zwischen verbindungs- und verbindungslosen Diensten in der Telekommunikation
VERGLEICHSGRUNDLAGE | MULTICAST | ÜBERTRAGEN |
Pakete | Bei der Multicast-Kommunikation wird das Paket nur an die vorgesehenen Empfänger geliefert. | Bei der Broadcast-Kommunikation wird das Paket an alle mit dem Netzwerk verbundenen Hosts geliefert. |
Beziehung zwischen Quelle und Ziel | Die Beziehung zwischen Quelle und Ziel ist eins-zu-viele. | Die Beziehung zwischen Quelle und Ziel ist eins zu allen. |
Gruppenmanagement | Multicasting erfordert eine Gruppenverwaltung, da die Hosts angegeben werden müssen, die die Pakete empfangen sollen. | Im Rundfunk ist keine Gruppenverwaltung erforderlich. |
Sicherheit | Multicasting ist aufgrund des geringeren Datenverkehrs schneller. | Broadcasting ist weniger sicher. |
Geschwindigkeit | Multicasting ist aufgrund des geringeren Datenverkehrs schneller. | Die Übertragung ist aufgrund des großen Verkehrs langsamer. |
Bandbreitennutzung | Die Bandbreite wird beim Multicasting effektiv genutzt, da das Paket nur an diejenigen Hosts geliefert wird, die daran interessiert sind, das Paket zu empfangen. | Bandbreite wird beim Rundsenden verschwendet, da das Paket selbst an Hosts geliefert wird, die möglicherweise nicht daran interessiert sind, das Paket zu empfangen. |
Der Verkehr | Beim Multitasking ist der Verkehr unter Kontrolle, da Pakete nur an interessierte Hosts geliefert werden, wodurch der Verkehr im Netzwerk reduziert wird. | Broadcasting erzeugt eine enorme Menge an Datenverkehr im Netzwerk, da jedes Paket an alle Hosts im Netzwerk übermittelt wird. |
Router | Beim Multitasking kann der Router das empfangene Paket über mehrere seiner Schnittstellen weiterleiten. | Ein Hub oder Switch leitet alle empfangenen Broadcast-Pakete an alle anderen Segmente in der Broadcast-Domäne weiter, ein Router jedoch nicht. |
Fühlen Sie sich oft gestresst, verspannt und auf der Suche nach einer Lösung für Ihr…
Haben Sie sich jemals gefragt, warum Ihr Morgenkaffee anders schmeckt als der Espresso aus Ihrem…
Einleitung: Die Begriffe "Freeway" und "Highway" werden oft synonym verwendet, aber es gibt subtile Unterschiede…
Burritos und Enchiladas sind zwei beliebte Gerichte der mexikanischen Küche, die oft miteinander verwechselt werden.…
In der Zellbiologie spielen Replikation und Transkription entscheidende Rollen im genetischen Prozess. Beide sind Mechanismen,…
Osmose und Diffusion sind zwei grundlegende Prozesse, die in der Zellbiologie und Chemie eine entscheidende…