Diese drei Begriffe beschreiben, wie Daten innerhalb eines Netzwerks adressiert und verteilt werden.
Sie gehören zu den Grundkonzepten der Netzwerktechnik und sind eng mit MAC- und IP-Adressen verknüpft.
Unicast bedeutet: eine Eins-zu-eins-Verbindung.
Beispiel:
Eigenschaften:
Beispiel MAC-Adresse:
Beispiel IP-Verkehr:
ASCII:
[ PC A ] ---> [ PC B ]
Broadcast bedeutet: eine Eins-zu-alle-Verbindung im gleichen Netzwerk (Broadcast-Domain).
Der Sender spricht alle Geräte im LAN gleichzeitig an.
Wird eingesetzt bei:
MAC-Broadcast-Adresse:
FF:FF:FF:FF:FF:FF
IPv4-Broadcast-Adresse (für ein /24-Netz):
192.168.1.255
ASCII:
[ Sender ] ---> {PC1, PC2, PC3, PC4, ...}
Wichtig:
Multicast bedeutet: eine Eins-zu-viele-Verbindung, aber nur zu Geräten, die sich für diese Gruppe anmelden.
Beispiel:
Multicast spart Bandbreite im Vergleich zu 20 einzelnen Unicasts.
MAC-Adressen, die mit 01:00:5E beginnen, sind IPv4-Multicast.
Beispiel:
01:00:5E:00:00:FB (mDNS)
Multicast-IP-Adressen liegen im Bereich:
224.0.0.0 – 239.255.255.255
Beispiele:
ASCII:
[ Sender ] ---> { Gruppe A }
{ Teilnehmer 1, 2, 5, 7 }
| Typ | Empfänger | Verkehr | Beispiel |
| ———— | —————————– | —————————- | ——————————— |
| Unicast | genau ein Gerät | effizient | Web, SSH, Ping |
| Broadcast | alle im gleichen Subnetz | hohe Last | ARP, DHCP |
| Multicast | ausgewählte Gruppe | mittel/effizient | IPTV, OSPF, mDNS |
Unicast: [A] ----> [B]
Broadcast: [A] ----> {B,C,D,E,F}
Multicast: [A] ----> {B, D, F}
Diese drei Kommunikationsformen sind zentral für Switching, Routing und das Verständnis vieler Netzwerkprotokolle.