Routing Information Protocol (RIP)

(Routing Information ProtocolRUHE IN FRIEDEN) als Routing-Protokoll ist auf Methoden basieren, die der ARPANET, mit der Bildung, die der Vorläufer von dem, was nun das Internet genannt wird, ist zu Beginn des TCP / IP-Routing zurück.

RIP ist ein offenes Protokoll und wurde zum ersten Mal in RFC1058 (und seine Nachfolger RIPv2 in RFC1723) veröffentlicht, die später als Internet-Standard verabschiedet wurde 34. RIP a Distanzvektor-Routing-Protokoll, was bedeutet, dass jeder Router kann nicht wissen, wo das Endziel Netz ist, aber es nicht weiß, in welche Richtung es gibt und wie weit entfernt ist.

RIP legt eine Grenze für den maximalen Abstand zu dem Zielcomputer als 16 Hops oder 16 Routern, wobei jeder Router ein Hop von einem Netzwerk zu einem anderen darstellt. Da die Route mit Router 0 beginnt, es zu tun Sie mit Routen, die 15 oder weniger andere Router berühren. Für Router weiter entfernt, wird die Routing-Informationen fallen gelassen oder ignoriert.

Sie mögen denken, dass 16 Hopfen eine Einschränkung, aber auch in einem Netzwerk so groß wie das Internet, können Sie in der Regel erhalten, wo Sie innerhalb von 16 Hops gehen wollen. Wenn du trace (tracert unter Windows) eine Adresse, trace nur 30 Hopfen Spuren für, und in den meisten Fällen wird es Sie zu Ihrem Ziel in weniger als 15 Hopfen.

Um diese Effizienz zu erreichen erfordert ein hohes Maß an Netzwerkplanung, um sicherzustellen, dass Ihre Sprungzahlen so gering wie möglich sind.

In Bezug auf die gemeinsame Nutzung mit anderen Routing-Informationen, RIP-Version 1 (RIPv1) geteilt seine Routing-Informationen mit anderen Routern durch seine Routing-Tabelle Informationen über alle seine konfigurierten Netzwerk-Schnittstellen senden. Jeder Router, die diese Informationen erhalten sie in ihrer eigenen Routing-Tabelle mit den aktualisierten Sprungzählungen gespeichert sind, zu ignorieren oder Fallenlassen Sprungzählungen über 15.

Ein großes Problem, das RIPv1 war hatte, dass es classful, was bedeutete, dass alle Netzwerksegmente in einem Netzwerk die gleiche Größe sein musste. Sie konnten nicht Ihre Subnetz-Maske aus dem Standard für die Klassen- alle Netzwerksegmente benötigt abweichen die gleiche Maske zu verwenden. Die folgende Abbildung verdeutlicht dieses Problem in einem Drei-Router Layout mit fünf Segmenten, in denen nur die drei Segmente Computer.

Wenn Sie eine Klasse-C-Adressraum wie 192.168.1.0 zu verwenden, würden Sie Ihre Maske 255.255.255.224 sein müssen, die Sie acht Segmente von 30 Geräte- geben würde, aber im Falle von RIP, würden Sie in der Lage sein, nur 6 Segmente zu verwenden, und eines der 30 Geräte würde der Router-Schnittstelle sein, Sie mit 29 Geräten an den Netzwerksegmenten zu verlassen.

Wenn Routing-Informationen zu senden, werden nur die Netzwerk-IDs gesendet und nicht die passenden Subnet-Masken.

bild0.jpg

Zur Bewältigung einige der Einschränkungen von RIP-Version 1, RIP Version 2 (RIPv2) wurde in RFC1388 und aktualisiert in RFC2453 vorgeschlagen, die Internet-Standard 56. RIPv2 wurde erlaubt das Protokoll Subnetzinformationen zu tragen, so dass Unterstützung von Classless Inter-Domain Routing (CIDR), die ignoriert klassenbasierte Grenzen beim Routing und ermöglicht es jedem Segment eine eindeutige Subnetz-Maske zu halten.

Ohne dass die gleiche Subnetz-Maske für alle Netzwerksegmente zu halten ermöglicht die Erhaltung der Netzwerk-IP-Adressen, wie gezeigt unterdurch- wo eine aktualisierte Netzwerk-Layout auf jedem Segment existiert mit entsprechenden Subnetzmasken Adressierung.

In diesem Fall können Sie ein größeres Netzwerk-ID an Segment A (192.168.1.0/25) von 126 zuweisen hosts- ein kleineres Segment D (192.168.1.128/26) von 62 hosts- und ein kleineres Segment E (192.168.1.192/ 27) von 30 hosts- während Zuweisen kleinere Adressen beabstandet Segmente B und C von 192.168.1.248/30 und 192.168.1.252/30. Sie sind mit zwei anderen kleinen Adressblöcke links von 192.168.1.224/28 ermöglicht 14 Hosts und 192.168.1.240/29 erlaubt 6 Gastgeber.

In diesem Szenario verschwenden Sie einige Adressen, da die Router-zu-Router-Segmente nur die minimale Anzahl von Adressen, um sie (2) zugewiesen sind, während zuvor hatte man zwei verschwendet Segmente von 16 Adressen sowie die Router-zu-Router-Segmente, die 14 Adressen zugeteilt wurden, wenn sie nur 2 benötigt.

image1.jpg

RIPv2 wechselte auch Sendungen aus mit Router-Informationen über zur Verwendung von Multicasts an der Adresse 224.0.0.9 zu propagieren, um dadurch den Netzwerkverkehr nicht mehr benötigte Systeme zu reduzieren. Um das Protokoll zu verbessern, Router-Authentifizierung (des Routers die Teilnahme RIP validieren) wurde hinzugefügt, so dass nur Routing-Daten aus vertrauenswürdigen Router den Routing-Tabellen hinzugefügt wird, wodurch eine Verfälschung der Routing-Tabellen von unerlaubten Router im Netzwerk zu verhindern.

Mit dem Aufkommen von IPv6 wurde RIP ein weiteres neues Gesicht in Form von RIP nächsten Generation (RIPng) gegeben, die die Größe der Adressfelder erhöht, und änderte den Authentifizierungsmechanismus zu IPSec.

Menü