Inhaltsverzeichnis:
Video: EIGRP (Enhanched Interior Gateway Routing Protocol)Theroy(Part- 1) 2024
Weil Enhanced Interior Gateway Routing Protocol ( EIGRP ) hat IGRP in jeder Hinsicht ersetzt, IGRP ist nicht abgedeckt, außer zu sagen, dass Sie es aus Legacy-Gründen immer noch auf einigen Routern sehen können.
Drei Haupttabellen, die im Speicher abgelegt sind, unterstützen das EIGRP-Routingprotokoll:
-
Neighbour Table: Hier werden Informationen zu allen benachbarten Routern gespeichert, auf denen EIGRP läuft. Diese Informationen enthalten Sequenznummern und Protokollzeitgeber.
-
Topologietabelle: In dieser Tabelle werden alle Zielnetzwerke gespeichert, von denen benachbarte Router berichtet haben. Diese Tabelle würde die Metriken für jede gemeldete Route enthalten, da eine Netzwerk-ID mehrere Routen haben kann und die beste Route anhand der Kosten der Metriken bewertet wird.
-
Routing-Tabelle: Zusätzlich zu Least-Cost-Routen wertet EIGRP sekundäre Routen zu jedem Netzwerk aus und erstellt eine Liste möglicher Nachfolger, die der Routing-Tabelle hinzugefügt werden. Ein praktikabler Nachfolger ist eine Route, die verwendet würde, wenn die primäre Route zu einem Netzwerk ausfällt.
Die Informationen, die EIGRP in seinen Aktualisierungen erhält, gehen in diese drei Tabellen ein.
Die Konfiguration von EIGRP ist genauso einfach wie die Konfiguration von RIP. Ein Unterschied ist das Konzept eines autonomen Systems (AS), das eine Gruppe von Routern definiert, zu denen der EIGRP-Router gehört.
Die AS-Nummer wird als Teil der Routingprotokollnachrichten ausgetauscht, und jede Nachricht mit einer anderen AS-Nummer wird von Ihrem Router ignoriert. Daher ist es wichtig, dass alle Router in derselben Routinggruppe dieselbe AS-Nummer verwenden.
Auto-Zusammenfassung
Wie beim Konfigurieren von RIP geben Sie die verbundenen Netzwerke an, die Ihre Routing-Protokolle an andere Router senden, indem Sie den Befehl network verwenden. Wie bei RIP gibt es auch eine Option für die automatische Zusammenfassung, die Sie ändern oder deaktivieren können.
Router2> aktivieren Passwort: Router2 # Terminal konfigurieren Geben Sie Konfigurationsbefehle ein, einen pro Zeile. Beenden Sie mit CNTL / Z. Router2 (config) #ip routing Router2 (config) #router eigrp 100 Router2 (config-router) #network 192. 168. 1. 0 Router2 (config-router) #network 192. 168. 5. 0 Router2 (config-router)) #no auto-summary Router2 (config-router) #exit Router2 (config) #exit
Die automatische Zusammenfassung für EIGRP funktioniert ähnlich wie bei RIP. Wenn die automatische Zusammenfassung aktiviert ist, werden alle Routen so nahe wie möglich an den Klassengrenzen zusammengefasst. Um diese Funktion zu ändern, geben Sie bestimmte Schnittstellen auf Ihrem Router ein und forcieren Sie die Zusammenfassung an verschiedenen Grenzen - z. B. ip summary-address eigrp 100 10.0. 0. 0 255. 255. 0. 0 für einen Router, der mit Netzwerken von 10 konfiguriert ist. 0. 1. 0 und 10. 0. 100. 0.
Wenn Sie die folgende Routing-Tabelle überprüfen, sehen Sie die Hinzufügen von Routen vom Typ D . Die D -Router sind Routen, die durch EIGRP gelernt wurden, wohingegen EX Routen von EIGRP identifiziert, die für die externe Verwendung konfiguriert sind.
Router2> aktivieren Passwort: Router2 # show ip route Codes: C - verbunden, S - statisch, R - RIP, M - Mobil, B - BGP D - EIGRP, EX - EIGRP extern, O - OSPF, IA - OSPF Interbereich N1 - OSPF NSSA Extern Typ 1, N2 - OSPF NSSA Extern Typ 2 E1 - OSPF Extern Typ 1, E2 - OSPF Extern Typ 2 i - IS-IS, su - IS-IS Zusammenfassung, L1 - IS-IS Ebene- 1, L2 - IS-IS Ebene-2 ia - IS-IS Inter-Bereich, * - Kandidat-Standard, U - pro Benutzer statische Route o - ODR, P - periodisch heruntergeladene statische Route Gateway der letzten Instanz ist nicht gesetzt D 192. 168. 10. 0/24 [90/284160] über 192. 168. 1. 1, 00: 04: 19, FastEthernet0 / 0 C 192. 168. 5. 0/24 ist direkt verbunden, FastEthernet0 / 1 C 192. 168. 1. 0/24 ist direkt verbunden, FastEthernet0 / 0 S 192. 168. 3. 0/24 [1/0] über 192. 168. 1. 1
Split horizon
EIGRP verwendet ein Verhalten namens Split Horizon zur Steuerung von Routing-Updates. Standardmäßig ist dieses Verhalten auf allen Schnittstellen des Routers aktiviert. Sie können den Split-Horizont für eine oder alle Schnittstellen deaktivieren.
Der Split-Horizont verhindert, dass die Route s über die Schnittstelle, auf der die Route ursprünglich gelernt wurde, zurückgeht.
Router2> aktivieren Passwort: Router2 # Terminal konfigurieren Geben Sie Konfigurationsbefehle ein, einen pro Zeile. Beenden Sie mit CNTL / Z. Router2 (config) #interface fastethernet0 / 0 Router2 (config-if) #nein ip split-horizon eigrp 100 Router2 (config-if) #exit Router2 (config) #exit
Lastausgleich
EIGRP unterstützt Lastausgleich , , der Daten über mehrere Pfade sendet, wenn sie verfügbar sind. Es gibt zwei grundlegende Methoden des Lastausgleichs mit EIGRP, entweder basierend auf gleichen Kosten oder ungleichen Kosten. Standardmäßig verwendet EIGRP den Lastausgleich für gleiche Kosten.
Wenn also zwei oder mehr Pfade zum gleichen Ziel gehören, wird der Lastausgleich nur durchgeführt, wenn die Gesamtverbindungskosten gleich sind. Ein Netzwerk mit drei Pfaden und Gesamtkosten von 20, 25 und 45 ist in der folgenden Abbildung dargestellt. In diesem Fall wird immer die Verknüpfung mit den Kosten von 20 verwendet. Wenn Sie möchten, dass EIGRP das Guthaben über zwei Verbindungen lädt, würden die beiden Verbindungen gleiche Kosten erfordern.
Wenn das Netzwerk nicht automatisch zu gleichen Kosten bewertet wird, können Sie es mit dem Befehl varianz erzwingen, wodurch es zu einer ungleichen Kostenweiterleitung kommt. Im Beispiel-Netzwerk hat der Pfad über Router3 Kosten von 25, mit dem Befehl varianz können Sie es dem Pfad durch Router4 gleichsetzen. wie hier gezeigt:
Router2> enable Passwort: Router2 # Terminal konfigurieren Geben Sie Konfigurationsbefehle ein, einen pro Zeile. Beenden Sie mit CNTL / Z. Router2 (config) #ip routing Router2 (config) #router eigrp 100 Router2 (config-router) #variance 2 Router2 (config-router) #exit Router2 (config) #exit
Die Varianz von 2 in der vorherigen Ausgabe gibt an EIGRP, um die Route mit den geringsten Kosten zu nehmen und sie mit der Varianz zu multiplizieren.Wenn Sie in diesem Fall die günstigste Route von 20 nehmen und diese mit 2 multiplizieren, erhalten Sie 40; Alle Routen mit Kosten unter 40 gelten als gleichwertig. Verwenden Sie eine Varianz von 3, um alle drei Verbindungen zu routen, sodass alle Routen kleiner als 60 sind.
Einige andere Methoden zum Umgang mit gleichem oder ungleichem Pfadrouting beinhalten das Ändern der Standardsystemmetrikwerte. EIRGP verwendet die folgende Berechnung, um eine endgültige Metrik zu generieren, wobei die niedrigsten Metriken bevorzugt werden:
Metrisch = [K1 * Bandbreite + (K2 * Bandbreite) / (256 - Last) + K3 * Verzögerung] * [K5 / (Zuverlässigkeit + K4)]
Die Standardwerte für diese Einstellungen sind K1 = 1, K2 = 0, K3 = 1, K4 = 0 und K5 = 0, was bedeutet, dass die normale Nettometrik auf der Bandbreite und Verzögerung des Links. Wenn Sie die gleiche physische Netzwerkinfrastruktur in Ihrem gesamten Netzwerk verwenden, basiert die Metrik daher ausschließlich auf der Anzahl der Hops.
Router2> aktivieren Passwort: Router2 # Terminal konfigurieren Geben Sie Konfigurationsbefehle ein, einen pro Zeile. Beenden Sie mit CNTL / Z. Router2 (config) #ip routing Router2 (config) #router eigrp 100 Router2 (config-router) #metrische Gewichtungen tos k1 k2 k3 k4 k5 Router2 (config-router) #exit Router2 (config) #exit
Obwohl diese Werte geändert werden können, können sie sich negativ auf die Netzwerkleistung auswirken, wenn sie falsch eingestellt sind. Anstatt diese Werte zu ändern, können Sie die Bandbreite und Verzögerungswerte auf einer Link-für-Basis-Basis ändern. Um diese beiden Werte zu ändern, verwenden Sie den folgenden Befehl:
Router2 # configure terminal Geben Sie Konfigurationsbefehle ein, einen pro Zeile. Beenden Sie mit CNTL / Z. Router2 (config) #Schnittstelle FastEthernet 0/0 Router2 (config-if) #bandwidth 1000 Router2 (config-if) #delay 120! --- Die Verzögerung wird in einigen Mikrosekunden eingegeben. Router2 (config-if) #exit Router2 (config) #exit
Löschen der IP-Route
Wenn Sie häufig Änderungen an Routing-Protokolleigenschaften vornehmen, müssen Sie darauf warten, dass Änderungen propagiert werden relevante Haltezeitgeber ablaufen. Sie können diese Verzögerungen außer Kraft setzen, indem Sie den Privileged EXEC-Modus eingeben und den Befehl clear ip route verwenden.