Unicast:
Daten werden von einem Endpunkt über einen Knoten zu genau einem Endpunkt transportiert
(one-to-one)
Multicast:
Daten werden von einem Endpunkt über einen Knoten zu beliebig vielen Endpunkten in einem Netzwerk oder in einem Netzwerksegment (Multicast Domain) transportiert. Der Knoten übernimmt die Verteilung und Weiterleitung der Daten an die interessierten Endpunkte (Empfänger). Der Knoten kennt üblicherweise die interessierten Empfänger anhand der Multicast-
Adresse der Empfänger.
Broadcast:
Daten werden von einem Endpunkt über einen Knoten zu allen Endpunkten in einem Netzwerk transportiert (one-to-many). Der Knoten übernimmt die Weiterleitung und Verteilung der Daten an alle Endpunkte, unabhängig von Empfangsinteresse oder nicht.