Der Hauptunterschied besteht darin, dass RIP in die Kategorie des Distanzvektor-Routingprotokolls fällt, während OSPF das Beispiel für das Verbindungsstatusrouting ist. Ein weiterer Unterschied besteht darin, dass RIP den Bellman-Ford-Algorithmus verwendet, während OSPF den Dijkstra-Algorithmus verwendet.
Es gibt zwei Arten von Routing-Protokollen für IGP und EGP für Internetworks. IGP (Interior Gateway Routing Protocol) ist auf ein autonomes System beschränkt, dh alle Router arbeiten innerhalb eines autonomen Systems. Andererseits arbeitet das EGP (Exterieur Gateway Routing Protocol) für die beiden autonomen Systemmittel von einem autonomen System zum anderen und umgekehrt. Ein autonomes System ist eine logische Grenze, die ein Netzwerk darstellt, das unter einer gemeinsamen Verwaltung arbeitet.
Die drei Klassen von Routing-Protokollen sind:
- Distance Vector - Das Distanzvektor- Routing-Protokoll ermittelt den besten Pfad zu einem Remote-Netzwerk anhand der relativen Entfernung. Jedes Mal, wenn ein Paket einen Router durchläuft, wird es als Hop bezeichnet. Die beste Route ist die Route mit der geringsten Anzahl von Sprüngen zum Netzwerk. RIP und EIGRP sind Beispiele für die Routingprotokolle für Distanzvektoren.
- Verbindungsstatus - Es wird auch der kürzeste Pfad genannt, bei dem jeder Router drei separate Tabellen erstellt. Jede Tabelle führt ihre verschiedenen Funktionen aus, z. B. verfolgt man die direkt angeschlossenen Nachbarn, die zweite bestimmt die Topologie des gesamten Internetworks, und die dritte wird für die Routing-Tabelle verwendet. OSPF ist ein Beispiel für das Verbindungsstatus-Routingprotokoll.
- Hybrid - Verwendet die Eigenschaften des Distanzvektors und des Verbindungsstatus wie EIGRP.
Vergleichstabelle
Basis zum Vergleich | RUHE IN FRIEDEN | OSPF |
---|---|---|
Steht für | Routing-Informationsprotokoll. | öffne den kürzesten Weg zuerst |
Klasse | Distanzvektor-Routing-Protokoll | Verbindungsstatus-Routing-Protokoll |
Standardmetrik | Hop Count | Bandbreite (Kosten) |
Verwaltungsdistanz | 120 | 110 |
Konvergenz | Schleppend | Schnell |
Verdichtung | Auto | Handbuch |
Timer aktualisieren | 30 Sekunden | Nur wenn sich Änderungen ergeben |
Hop Count Limit | fünfzehn | Keiner |
Verwendete Multicast-Adresse | 224.0.0.9 | 224.0.0.5 und 224.0.0.6 |
Protokoll und Port verwendet | UDP und Port 20 | IP und Port 89 |
Algorithmus verwendet | Bellman-Ford | Dijkstra |
Definition von RIP
Routing Information Protocol ist die direkte Implementierung von Distanzvektorrouting für lokale Netzwerke. Alle 30 Sekunden liefert es eine vollständige Routing-Tabelle an alle aktiven Schnittstellen. Die Anzahl der Sprünge ist die einzige Metrik, die den besten Pfad zu einem Remote-Netzwerk beschreibt. Es kann jedoch maximal 15 sein. Es verhindert Routing-Schleifen, indem die Anzahl der im Pfad zulässigen Hop-Zählungen begrenzt wird.
Es gibt zwei Versionen von RIP, RIP-Version 1 und RIP-Version 2. Der Unterschied zwischen den beiden Versionen ist in der folgenden Tabelle dargestellt.
Eigenschaften | RIPv1 | RIPv2 |
---|---|---|
Klassenunterstützung | Klasse | Klassenlos |
Unterstützt Subnetzmaske mit variabler Länge (VLSM) | Nein | Ja |
Sendet die Subnetzmaske zusammen mit dem Routing-Update | Nein | Ja |
Kommuniziert mit anderen RIP-Routern über den folgenden Adresstyp | Übertragung | Multicast |
RFC-Definition | RFC 1058 | RFCs 1721, 1722 und 2453 |
Unterstützt die Authentifizierung | Nein | Ja |
Konvergenz ist ein Vorgang des Sammelns der topologischen Informationen oder Aktualisieren der Informationen für die anderen Router durch das implementierte Routing-Protokoll. Konvergenz tritt auf, wenn der Router entweder in den Status "Weiterleiten" oder "Blockieren" wechselt und die Datenweiterleitung zu diesem Zeitpunkt verhindert wird.
Das Hauptproblem bei der Konvergenz ist die Zeit, die zum Aktualisieren von Informationen in einem Gerät benötigt wird. Eine langsame Konvergenz kann zu inkonsistenten Routing-Tabellen- und Routing-Schleifen führen. Routing-Schleifenformulare, wenn Routing-Informationen nicht aktualisiert werden oder wenn die im Netzwerk verbreiteten Informationen falsch sind.
Geteilte Horizonte und Routenvergiftung sind die Lösung für das Routing-Problem. Split Horizon erzwingt eine Regel, die verhindert, dass das Informationsformular an die Quelle zurückgesendet wird, von der es empfangen wurde. Wenn bei einem Routinenvergiftung ein Netzwerk ausfällt, simuliert sein Router das Netzwerk als 16 im Tabelleneintrag (was nicht erreichbar oder unendlich ist, da nur 15 Sprünge erlaubt sind). Letztendlich führt dies dazu, dass die Informationen über die vergiftete Route auf alle Routen im Segment verteilt werden.
Der RIP-Nachteil besteht darin, dass er in großen Netzwerken oder in Netzwerken, in denen eine große Anzahl von Routern installiert ist, ineffizient ist.
RIP-Timer:
- Update-Timer legt fest, wie häufig ein Router Routing-Tabellen-Updates aussendet. Der Standardwert ist 30 Sekunden.
- Ein ungültiger Zeitgeber gibt die Dauer für eine Route an, bis zu der sie in der Routing-Tabelle verbleiben kann, bevor sie als ungültig betrachtet wird, wenn keine neuen Aktualisierungen dieser Route bekannt sind. Die ungültige Route wird nicht aus der Routingtabelle entfernt, sondern als Metrik 16 markiert und in den Holddown-Zustand versetzt. Der Standardwert des ungültigen Timers beträgt 180 Sekunden.
- Der Holddown-Timer gibt an, wie lange eine Route keine Updates erhalten darf. RIP empfängt keine neuen Updates für Routen, wenn es sich im Holddown-Zustand befindet. Der Standardwert ist 180 Sekunden.
- Der Flush-Timer gibt an, wie lange eine Route in einer Routing-Tabelle gespeichert werden kann, bevor sie gelöscht wird, wenn keine neuen Updates empfangen werden. Der Standardwert ist 240 Sekunden.
Definition von OSPF
Open Shortest Path First ist ein Verbindungsstatus und ein hierarchischer IGP-Routing-Algorithmus. Es handelt sich um eine erweiterte Version von RIP, die Funktionen wie Multipath-Routing, Least-Cost-Routing und Lastverteilung umfasst. Die Hauptmetrik sind die Kosten für die Ermittlung des besten Pfads.
OSPF umfasst die Art des Dienstroutings, dh es können mehrere Routen je nach Priorität oder Art des Dienstes installiert werden. OSPF bietet eine Lastverteilung, bei der die gesamten Verkehrswege gleichmäßig verteilt werden. Außerdem können Netzwerke und Router in Teilmengen und Bereiche unterteilt werden, die das Wachstum und die Verwaltung erleichtern.
OSPF ermöglicht die Authentifizierung (Typ 0) bei allen Übertragungen zwischen Routern, dh standardmäßig werden diese Austausche über das Netzwerk nicht authentifiziert. Es bietet zwei weitere Authentifizierungsmethoden, die einfache Passwortauthentifizierung und die MD5-Authentifizierung . Es unterstützt subnetzspezifische, hostspezifische und klassenlose Routen sowie klassenspezifische netzwerkspezifische Routen.
In OSPF erfolgt das Routing durch Aufrechterhalten der Datenbank mit Verbindungsstatusinformationen in den Routern und anhand von Verbindungsstatus, IP-Adresse usw. berechneten Routengewichten. Die Verbindungsstatus werden alle durch das autonome System an die Router übertragen, um die Datenbank zu aktualisieren. Danach baut jeder Router auf der Grundlage der in der Datenbank gespeicherten Gewichte einen kürzesten Pfadbaum als Wurzelknoten auf.
Hauptunterschiede zwischen RIP und OSPF
- RIP hängt von Hop-Zählungen ab, um den besten Pfad zu bestimmen, während OSPF von den Kosten (Bandbreite) abhängt, was bei der Bestimmung des besten Pfads hilft.
- Administrative Entfernungen (AD) misst die Richtigkeit empfangener Routing-Informationen auf einem Router von einem benachbarten Router. Eine administrative Entfernung kann von Ganzzahlen 0 bis 255 variieren, wobei 0 die vertrauenswürdigste Ganzzahl angibt, und 255 bedeutet, dass kein Verkehr über diese Route passieren darf. Der AD-Wert von RIP beträgt 120, während er für OSPF 110 beträgt.
- Die Konvergenz im RIP ist langsam, im OSPF dagegen schnell.
- Die Zusammenfassung ermöglicht einen einzelnen Routing-Tabelleneintrag, um eine Sammlung von IP-Netzwerknummern zu veranschaulichen. RIP unterstützt die automatische Zusammenfassung, während OSPF die manuelle Zusammenfassung unterstützt.
- Es gibt kein Hop Count Limit in OSPF. Im Gegenteil ist der RIP auf 15 Sprünge begrenzt.
Fazit
RIP ist das am häufigsten verwendete Protokoll und verursacht niedrigste Overheads, es kann jedoch nicht in größeren Netzwerken verwendet werden. Andererseits ist OSPF hinsichtlich Übertragungskosten besser als RIP und eignet sich für größere Netzwerke. OSPF bietet außerdem maximalen Durchsatz und geringste Warteschlangenverzögerung.