Verbindungstypen
Wir sind jetzt bisher immer davon ausgegangen, dass eine
Datenübertragung zwei Punkte besitzt, also eine
Ende-zu-Ende-Verbindung. Diese Art der Datenübertragung
wird in der Netzwerktechnik als Unicast bezeichnet.
Daneben gibt es jedoch noch zwei weitere Verbindungstypen,
die nicht unerwähnt sein sollten und ich hier deshalb eine
Definition liefern möchte:
-
Unicast ("Ende-zu-Ende")
Unicast-Verbindungen gehen von einem Ende zu einem
anderen. Häufig wird auch von "Punkt-zu-Punkt"
gesprochen, dies ist jedoch nur dann richtig, wenn
zwischen diesen Punkten keine weiteren Zwischenstationen
befinden, sie also direkt miteinander verbunden sind. Da
im Internet jedoch in der Regel keine Übertragung ohne
Zwischenstationen erfolgt, sind echte
Punkt-zu-Punkt-Verbindungen im Internet nicht zu finden.
-
Broadcast ("Ende-zu-Teilnetz")
Broadcast-Verbindungen gehen von einem Ende zu allen
Rechnern des Teilnetzes, in dem sich der absendende
Rechner befindet. Dieser Verbindungstyp ist
beispielsweise dann notwendig, wenn ein Rechner per
Broadcast-Anfrage in einem Teilnetz alle Rechner
kontaktiert, um auf diese Weise kennen zu lernen, welche
Rechner noch im Teilnetz vorhanden sind. Das Protokoll
DHCP arbeitet ebenfalls mit Broadcast-Anfragen; der
Rechner schickt hierzu eine Broadcast-Anfrage an alle
Rechner im Teilnetz, die dann von einem
DHCP-Server
beantwortet wird.
-
Mulitcast ("Ende-zu-Gruppe")
Multicast-Verbindungen sind ebenfalls ein
Verbindungstyp, bei dem die Daten eines Rechners an
mehrere Rechner gleichzeitig übertragen werden. Im
Gegensatz zu Broadcast müssen diese Rechner jedoch nicht
in einem, sondern können auch in unterschiedlichen
Teilnetzen liegen. Damit so eine netzwerkübergreifende
Multicast-Übertragung funktioniert, wird in der Regel
mit einem virtuellen Netz, das über ein logisches
Netzwerk die empfangenden Rechner miteinander verbindet.
Zu diesem Zweck ist im
IP-Adressraum der Adressbereich
von 224.0.0.0 bis 239.0.0.0 (auch als "Class D"
bezeichnet, siehe
IP-Subnetting) für Multicast-Anwendungen reserviert.
-
Anycast ("Ende-zu-Nächst-Ende")
Anycast ist ein relativ junger Verbindungstyp, der in
den letzten Jahren vor allem bei globalen Diensten wie
den Root Servern im Domain Name System Einzug gefunden hat. Bei Anycast
ist eine ganze Gruppe von Rechnern unter einer einzelnen
IP-Adresse erreichbar und bei einer Anfrage an diese
IP-Adresse wird diese an den Rechner geleitet, der über
die kürzeste Route erreicht werden kann. Damit dies
funktionieren kann, werden
Routing-Protokolle
eingesetzt, in denen die einzelnen Rechner in einem
Anycast-Verbund jeweils unterschiedliche Gewichtungen
haben, je nachdem, aus welchem Netz die
IP-Adresse
angesprochen wird.
|