Netzwerkwissen, Teil 1

Grundlagen zu Routing und Subnetzbildung

Geroutete Protokolle und Routing-Protokolle

Ein Protokoll ist ein auf Standards basierender Satz von Regeln, der bestimmt, wie Computer über Netzwerke miteinander kommunizieren. Ferner dient ein Protokoll auch als gemeinsamer Nenner oder Medium, über das unterschiedliche Anwendungen, Hosts oder Systeme kommunizieren können.

Wenn Computer miteinander kommunizieren, tauschen sie Datenmeldungen aus. Um diese Meldungen in Empfang nehmen und verarbeiten zu können, müssen die Computer wissen, wie die verschiedenen Meldungen definiert sind und was sie bedeuten. Beispiele für Vorgänge, bei denen Meldungen ausgetauscht werden, sind etwa das Herstellen einer Verbindung mit einem entfernten Computer, das Senden und Empfangen von E-Mail und die Übertragung von Daten und Dateien.

Ein Protokoll beschreibt das Format, das eine Meldung aufweisen muss. Zusätzlich bestimmt es die Art und Weise, wie Computer Meldungen innerhalb des Kontexts einer bestimmten Handlung (zum Beispiel beim Übertragen von Nachrichten über ein Netzwerk) austauschen.

Aufgrund der Ähnlichkeit von gerouteten beziehungsweise routbaren Protokollen und Routing-Protokollen werden diese Begriffe häufig miteinander verwechselt. Die Begriffe unterscheiden sich folgendermaßen:

  • Als geroutetes Protokoll (manchmal auch „routbares“ Protokoll) bezeichnet man jedes Netzwerkprotokoll, in dessen Vermittlungsschichtadresse genug Informationen enthalten sind, um ein Paket auf der Grundlage eines Adresssystems von einem Host an einen anderen Host weiterzuleiten. Geroutete Protokolle definieren das Format und die Verwendung der Felder in einem System. Die Pakete werden generell von einem Endsystem zum anderen übertragen. Geroutete Protokolle verwenden zur Weiterleitung von Paketen eine Routing-Tabelle.

  • Ein Routing-Protokoll hingegen ist ein Protokoll, das den Transport eines gerouteten Protokolls unterstützt, indem es für die Router Methoden zur gemeinsamen Nutzung von Routing-Informationen bereitstellt. Routing-Protokollmeldungen werden zwischen Routern hin- und herbewegt. Routing-Protokolle ermöglichen Routern die Kommunikation mit anderen Routern zum Zweck der Aktualisierung der Tabellen. Beispiele für TCP/IP-Routing-Protokolle sind RIP (Routing Information Protocol), IGRP (Interior Gateway Routing Protocol), EIGRP (Enhanced IGRP) und OSPF (Open Shortest Path First).