routing information protocol

RIP (RIP-Protokoll)

Beim Routing arbeitet man mit Tabellen, die bei statischem Routing manuell angelegt werden, bei dynamischem Routing von den Routern erlernt und danach angelegt werden. Routing Information Protocol (RIP) ist das am häufigsten verwendete Interior Gateway Protocol (IGP) und wurde auf der Basis des XNS RIP entwickelt. Es hat sich als Standardmodul des BSD Unix 4.x sehr stark etabliert.

Bei RIP schicken alle Router in Intervallen ihre eigenen Routing-Tabellen als Broadcast an die anderen Router. Die Entfernung zu anderen Netzwerken wird dabei in Relation, d.h. aus der Sichtweise der eigenen Routing-Tabelle angegeben. Auf der Basis der empfangenen Tabellen berechnen die Router die kürzesten übermittelten Entfernungen zu jedem Zielnetz und nehmen den Nachbar-Router, der diese Entfernung bekannt gegeben hat, als Ziel-Router zur Weiterleitung. Die maximale Entfernung darf 15 Hops betragen, der Wert 16 wird Infinity genannt und besagt, dass der Wert nicht erreichbar ist.

Datenrahmen des RIP-Protokolls in den Versionen 1 und 2
Datenrahmen des RIP-Protokolls in den Versionen 1 und 2 lexikon, kompendium, computer, it, elektronik

RIP gibt es in zwei Versionen: die Version 2 von RIP, RIPv2, baut auf dem Distance-Vector-Algorithmus auf und benutzt wie RIPv1 das UDP-Protokoll für den Transport der Routing-Tabellen. Die Header beider Protokolle haben identische Längen. Die nicht benutzten Datenfelder des Headers in der Version 1 nutzt RIPv2 für die Angabe der Subnetze (Subnet Mask, 4 Oktetts) und den Eintrag für den nächsten Hop (Next Hop, 4 Oktetts). Mit dieser Angabe wird die nächste Adresse festgelegt, die das Datenpaket durchlaufen muss. In dem Datenfeld Metric Count wird der Hop-Zähler geführt. Bei jedem Durchlaufen des Datenpaketes durch einen Router wird der Metric Count um eine Zählereinheit höher gesetzt. Der maximale Wert beträgt 16 und bedeutet, dass das Netzwerk nicht mehr erreichbar ist.

RIP ist im RFC 1058 beschrieben, die Version 2 in den RFCs 1387 bis 1389, die extended Version in den RFCs 1721 bis 1724 und MD5 in RFC 2082.

Querverweise von routing information protocol nach:

Querverweise nach routing information protocol von: