Um Daten weiterzuleiten, müssen Router zunächst Routing-Daten konfigurieren; in der Regel können statische oder dynamische Routen entsprechend der Netzwerkgröße eingerichtet werden. Statisches Routing ist einfach zu konfigurieren, hat geringe Systemanforderungen und eignet sich für kleine Netzwerke mit einfacher und stabiler Topologie. Der Nachteil ist, dass sie sich nicht automatisch an Änderungen der Netzwerktopologie anpassen kann und manuelle Interventionen erfordert. Das dynamische Routing-Protokoll verfügt über einen eigenen Routing-Algorithmus, der sich automatisch an Änderungen der Netzwerktopologie anpassen kann und für Netzwerke mit einer bestimmten Anzahl von Layer-3-Geräten geeignet ist. Der Nachteil ist, dass die Konfiguration höhere Benutzeranforderungen und höhere Anforderungen an das System als statisches Routing erfordert und eine bestimmte Anzahl von Netzwerkressourcen beansprucht. Gängige dynamische Routing-Protokolle sind RIP, OSPF, IS-IS, IGRP, EIGRP, BGP usw.
Internes Gateway-Protokoll: RIP, OSPF, IS-IS, IGRP, EIGRP ist ein internes Gateway-Protokoll (IGP), das für den Betrieb eines einheitlichen Routingprotokolls für einen einzelnen ISP geeignet ist.
Externes Gateway-ProtokollBGP ist ein Routing-Protokoll zwischen autonomen Systemen, ein externes Gateway-Protokoll, das hauptsächlich im INTERNET verwendet wird, um Routing-Informationen zwischen verschiedenen Betreibern auszutauschen.
RIP-Routingprotokoll
RIP ist die Abkürzung für Routing Information Protocol (Routing Information Protocol). Es handelt sich um ein relativ einfaches internes Gateway-Protokoll IGP (Interior Gateway Protocol), das hauptsächlich in kleineren Netzwerken wie Campusnetzwerken und regionalen Netzwerken mit einer einfacheren Struktur verwendet wird. RIPs werden im Allgemeinen nicht für komplexere Umgebungen und große Netzwerke verwendet.
RIP ist ein Protokoll, das auf dem Distance-Vector-Algorithmus basiert, der Routing-Informationen über UDP-Pakete austauscht und die Portnummer 520 verwendet.
RIP verwendet die Hop-Zählung, um die Entfernung zu einer Zieladresse zu messen, die als Maß bezeichnet wird. In RIP beträgt standardmäßig die Anzahl der Hops vom Router zum direkt angeschlossenen Netzwerk 0, die Anzahl der Hops, die über einen Router erreichbares Netzwerk beträgt 1, und so weiter. Das heißt, das Maß entspricht der Anzahl der Router von diesem Netzwerk zum Zielnetzwerk. Um die Konvergenzzeit zu begrenzen, legt RIP fest, dass der metrische Wert eine ganze Zahl zwischen 0~15 sein soll, und die Anzahl der Sprünge, die größer oder gleich 16 sind, als unendlich definiert ist, das heißt, das Zielnetzwerk oder der Host ist nicht erreichbar. Diese Einschränkung macht die Anwendung von RIP in großen Netzwerken unmöglich.
Um die Leistung zu verbessern und Routing-Schleifen zu vermeiden, unterstützt RIP die Funktionen Split Horizon und Poison Reverse.
Da RIP relativ einfach zu implementieren ist und viel einfacher zu konfigurieren und zu verwalten ist als OSPF und IS-IS, wird es im tatsächlichen Netzwerk weiterhin weit verbreitet verwendet.
RIP ist in zwei Versionen erhältlich: RIP V1 und RIP V2.
1. RIP V1 ist ein klassifiziertes Routing-Protokoll, das nur das Veröffentlichen von Protokollpaketen im Broadcast-Modus unterstützt. RIP-1 trägt keine Maskeninformationen in seinen Protokollpaketen und kann nur Routen aus natürlichen CIDR-Blöcken wie A, B und C erkennen, sodass RIP-1 keine Routenaggregation oder nicht zusammenhängende Subnetze unterstützt.
2. RIP V2 ist ein klassenloses Routing-Protokoll, das im Vergleich zu RIP-1 folgende Vorteile hat:
1) Unterstützung externer Routentags (Route Tag), die die Route flexibel gemäß dem Tag in der Routing-Richtlinie steuern können.
2) Das Paket trägt Maskeninformationen und unterstützt Routenaggregation sowie CIDR (Classless Inter-Domain Routing).
3) Unterstützung zur Angabe des nächsten Hops, und Sie können die optimale Next-Hop-Adresse im Broadcast-Netzwerk auswählen.
4) Unterstützung von Multicast zum Senden von Update-Paketen, und nur der RIP-2-Router kann Protokollpakete empfangen, um den Ressourcenverbrauch zu reduzieren.
5) Unterstützt die Verifikation von Protokollpaketen und bietet zwei Methoden: Klartextverifikation und MD5-Verifikation zur Verbesserung der Sicherheit.
OSPF-Routingprotokoll
OSPF (Open Shortest Path First) ist ein internes Gateway-Protokoll, das auf Link State basiert und von der IETF-Organisation entwickelt wurde. Derzeit wird OSPF Version 2 (RFC2328) für IPv4-Protokolle verwendet; OSPF Version 3 (RFC2740) wird für IPv6-Protokolle verwendet.
OSPF ist derzeit das am weitesten verbreitete IGP-Protokoll。 Die Designidee von OSPF ist es, ein hierarchisches und zonales Routing-Protokoll für große und mittelgroße Netzwerke bereitzustellen. Sein Algorithmus ist komplex, aber er kann keine Intra-Domain-Schleife garantieren.
OSPF verfügt über Folgendes:
1. Große Anpassungsfähigkeit: unterstützt großflächige Netzwerke bis zu Hunderten von Routern.
2. Unterstützung von Masken: Da OSPF-Pakete Maskeninformationen tragen, ist das OSPF-Protokoll nicht durch natürliche Masken begrenzt und bietet gute Unterstützung für VLSM.
3. Schnelle Konvergenz: Senden Sie Update-Pakete unmittelbar, nachdem sich die Topologie des Netzwerks geändert hat, sodass diese Änderung im autonomen System synchronisiert wird.
4. Keine Selbstschleife: Da OSPF den Algorithmus des Shortest-Path-Baums verwendet, um die Route entsprechend dem gesammelten Link-Zustand zu berechnen, ist garantiert, dass aus dem Algorithmus selbst keine Self-Loop-Route generiert wird.
5. Regionale Einteilung: Das Netzwerk des autonomen Systems darf zur Verwaltung in Regionen unterteilt werden, und die zwischen den Regionen übertragenen Routing-Informationen werden weiter abstrahiert, wodurch die Bandbreite des Netzwerks reduziert wird.
6. Äquivalentes Routing: Unterstützung mehrerer äquivalenter Routen zur gleichen Zieladresse.
7. Streckenklassifikation: Es werden 4 verschiedene Routentypen verwendet, geordnet nach Priorität: intraregionale Routen, interregionale Routen, der erste Typ externer Routen und der zweite Typ externer Routen.
8. Unterstützung der Validierung: Unterstützung regional- und schnittstellenbasierter Paketverifikation zur Gewährleistung der Sicherheit der Paketinteraktion.
9. Multicast-Übertragung: Senden Sie Protokollpakete mit Multicast-Adressen auf bestimmten Verbindungstypen, um Störungen mit anderen Geräten zu reduzieren.
IS-IS-Routing-Protokoll
IS-IS (Intermediate System-to-Intermediate System) wurde ursprünglich von der Internationalen Organisation für Standardisierung (ISO) für ihr verbindungsloses Netzwerkprotokoll CLNP (ConnectionLess Network) entwickelt. Protokoll).
Um Routing-Unterstützung für IP bereitzustellen, hat die IETF IS-IS RFC1195 erweitert und modifiziert, sodass es sowohl in TCP/IP- als auch in OSI-Umgebungen verwendet werden kann, bekannt als Integrated IS-IS (Integrated IS-IS oder Dual IS-IS).
IS-IS ist ein internes Gateway-Protokoll (IGP), das innerhalb eines autonomen Systems verwendet wird. IS-IS ist ein Link-State-Protokoll, das den Shortest Path First (SPF)-Algorithmus für Routing-Berechnungen verwendet, der viele Ähnlichkeiten mit dem OSPF-Protokoll aufweist.Aus globaler Sicht wird OSPF weiterhin in der Mehrheit eingesetzt, während IS-IS in den letzten Jahren zunehmend eingesetzt wird。
IGRP-Routingprotokoll
Das IGRP-Protokoll ist die Abkürzung für "Interior Gateway Routing Protool", die in den 80er Jahren des zwanzigsten Jahrhunderts von Cisco unabhängig entwickelt wurde und zum privaten Protokoll von Cisco gehört. IGRP gehört, wie RIP, zum gleichen Distanzvektor-Routingprotokoll, weshalb es in vielen Aspekten Ähnlichkeiten aufweist, zum Beispiel ist IGRP ebenfalls eine periodische Broadcast-Routing-Tabelle und es gibt zudem eine maximale Anzahl von Hops (standardmäßig sind es 100 Hops, und wenn es 100 Hops erreicht oder überschreitet, gilt das Zielnetzwerk als unerreichbar). Das größte Merkmal von IGRP ist, dass es gemischte Metriken verwendet, die die fünf Aspekte Linkbandbreite, Latenz, Last, MTU und Zuverlässigkeit berücksichtigen, um die Routenmetriken zu berechnen, im Gegensatz zu anderen IGP-Protokollen, die nur einen Aspekt zur Berechnung der Metriken berücksichtigen. Derzeit wurde IGRP durch Ciscos unabhängig entwickeltes EIGRP-Protokoll ersetzt, und Cisco IOS (Internetwork Operating System) mit Versionsnummer 12.3 und höher unterstützt dieses Protokoll nicht mehr, und es gibt nur wenige Netzwerke, die das IGRP-Protokoll ausführen.
EIGRP-Routingprotokoll
EIGRP Aufgrund der verschiedenen Mängel und Schwächen des IGRP-Protokolls entwickelte Cisco das EIGRP-Protokoll (Enhanced Internal Gateway Routing Protocol) als Ersatz für das IGRP-Protokoll. EIGRP ist ein fortschrittliches Distanzvektor-Routing-Protokoll (auch bekannt als hybrides Routing-Protokoll), das die gemischte Messung von IGRP erbt, und sein größtes Merkmal ist die Einführung einer nicht-äquivalenten Lastverteilungstechnologie sowie eine extrem hohe Konvergenzgeschwindigkeit. Das EIGRP-Protokoll wird in Cisco-Gerätenetzwerkumgebungen weit verbreitet eingesetzt.
Referenz:
Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar. |