Arbeiten mit erweiterter Interior Gateway Routing Protocol (EIGRP)

weil Verbesserte Interior Gateway Routing Protocol (

EIGRP) IGRP in jeder Hinsicht ersetzt hat, IGRP ist mit Ausnahme nicht abgedeckt zu sagen, dass für Legacy-Gründen Sie es noch auf einigen Routern sehen.

Drei Haupttabellen, die im Speicher gespeichert sind, unterstützen die EIGRP-Routing-Protokoll:

  • Nachbarschaftstabelle: Informationen über alle benachbarten Router EIGRP ausgeführt werden hier gespeichert. Zu diesen Informationen gehören Sequenznummern und Protokoll Timer.

  • Topologie-Tabelle: Alle Zielnetze, die Nachbar-Router haben über gemeldete wissen, sind in dieser Tabelle gespeichert. Diese Tabelle würde die Metriken für jede Route gemeldet, da einige Netzwerk-ID mehrere Routen haben können, und der beste Weg wäre durch die Kosten der Metriken ausgewertet werden.

  • Routing Table: Zusätzlich zu den geringsten Kosten Routen wertet EIGRP Nebenstrecken zu jedem Netzwerk und erstellt eine Liste von möglichen Nachfolgern, die zu der Routing-Tabelle hinzugefügt werden. Ein gangbarer Nachfolger ist eine Route, wenn der erste Weg zu einem Netzwerk verwendet werden würde, schlägt fehl.

Die Informationen, die EIGRP in seine Updates erhält gehen in diese drei Tabellen.

Die Konfiguration von EIGRP ist fast so einfach wie die Konfiguration von RIP. Ein Unterschied ist das Konzept eines autonomen Systems (AS), die eine Gruppe von Routern definiert, auf die die EIGRP Router gehört.

Die AS-Nummer wird als Teil der Routing-Protokoll-Nachrichten ausgetauscht werden, und jede Nachricht mit einem anderen AS-Nummer wird von Ihrem Router ignoriert. Also, es ist wichtig, dass alle Router in der gleichen Routinggruppe die gleiche AS-Nummer.

Auto-Zusammenfassung

So, wie Sie tun, wenn RIP konfigurieren, geben Sie die angeschlossenen Netzwerke, die Ihre Routing-Protokolle an andere Router schicken wird das durch den Einsatz Netzwerk Befehl. Auch, wie bei RIP, gibt es eine automatische Zusammenfassung Option, die Sie ändern oder deaktivieren können.

Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #ip routingRouter2 (config) #router eigrp 100Router2 (config-router) #network 192.168.1.0Router2 (config-router) #network 192.168.5.0Router2 (config-router) #no Auto -summaryRouter2 (config-router) # exitRouter2 (config) #exit

Auto-Zusammenfassung für EIGRP funktioniert ähnlich wie die Art und Weise es für RIP funktioniert. Mit Auto-Zusammenfassung aktiviert ist, werden alle Routen so nah an den classful Grenzen zusammengefasst. Um diese Funktion zu ändern, geben Sie bestimmte Schnittstellen auf dem Router und Kraft Verdichtung auf unterschiedliche Grenzen auftreten - zum Beispiel, ip summary-Adresse eigrp 100 10.0.0.0 255.255.0.0 für einen Router mit Netzwerken von 10.0.1.0 und 10.0.100.0 konfiguriert.

Überprüfung der folgenden Routing-Tabelle finden Sie die Zugabe von D Typ Routen. Das D Router sind Routen, die durch EIGRP gelernt wurden, während EX für den externen Gebrauch konfiguriert Routen von EIGRP identifiziert.

Router2> enablePassword: Router2 # show ip routeCodes: C - verbunden, S - statisch, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP extern, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA extern Typ 1, N2 - OSPF NSSA externen Typ 2E1 - OSPF externen Typ 1, E2 - OSPF externen Typ 2i - IS-IS, su - IS-IS Zusammenfassung, L1 - IS-IS-Level-1, L2 - IS-IS-Ebene- 2ia - IS-IS-inter-Bereich, * - Kandidat Standard, U - pro Benutzer statische routeo - ODR, P - regelmäßige statische routeGateway der letzten Instanz heruntergeladen wird nicht setD192.168.10.0 / 24 [90/284160] über 192.168.1.1 , 00.04.19, FastEthernet0 / 0C192.168.5.0 / 24 direkt verbunden ist, FastEthernet0 / 1C192.168.1.0 / 24 direkt verbunden ist, FastEthernet0 / 0S192.168.3.0 / 24 [1/0] über 192.168. 1.1

Gespaltener Horizont

EIGRP verwendet ein Verhalten genannt gespaltener Horizont zur Steuerung Routing-Updates. In der Standardeinstellung ist dieses Verhalten für alle Schnittstellen auf dem Router aktiviert. Sie können Split-Horizont auf einen oder alle Schnittstellen deaktivieren.

Split Horizont verhindert Route Anzeigen aus geht zurück aus über die Schnittstelle, an dem die Route ursprünglich gelernt wurde.

Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #interface FastEthernet0 / 0Router2 (config-if) #no ip Split-Horizon eigrp 100Router2 (config-if) # exitRouter2 (config) #exit

Lastverteilung

EIGRP unterstützt Lastverteilung, die Daten über mehrere Pfade zu senden, wenn sie verfügbar sind. Es gibt zwei grundlegende Methoden der Belastung mit EIGRP ausgleichend, entweder auf der Grundlage gleicher Kosten oder ungleichen Kosten. Standardmässig wird EIGRP gleich Ausgleich Kostenbelastung verwenden.

Also, wenn es zwei oder mehr Wege zum gleichen Ziel, werden sie Lastenausgleich nur dann, wenn ihre Gesamtverbindungskosten gleich sind.Ein Netzwerk mit drei Wege sind und mit Gesamtkosten von 20, 25 und 45 ist in der folgenden Abbildung dargestellt. In diesem Fall wird die Verbindung mit den Kosten für 20 immer verwendet. Wenn Sie EIGRP Balance über zwei Links zu laden, würden die beiden Verbindungen eine gleiche Kosten erfordern.

Wann wird das Netzwerk nicht natürlich zu gleichen Kosten zu bewerten, können Sie es mit der Kraft Unterschied Befehl, damit es ungleich Cost-Routing zu machen. Im Beispielnetz, der Weg durch Router3 hat eine Gebühr von 25, unter Verwendung der Unterschied Befehl, können Sie es auf dem Weg gleich zu machen durch Router4, wie hier gezeigt:

bild0.jpg
Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #ip routingRouter2 (config) #router eigrp 100Router2 (config-router) #variance 2Router2 (config-router) # exitRouter2 (config) #exit

Die Varianz von 2 in der vorhergehenden Ausgabe anweist EIGRP die kostengünstigste Route zu nehmen und sie durch die Varianz multiplizieren. In diesem Fall, wenn Sie die kostengünstigste Route von 20 nehmen und multiplizieren sie mit 2, beenden Sie mit 40-, so dass alle Routen mit Kosten weniger als 40 gleich betrachtet werden. Um Route über alle drei Verbindungen, verwenden Sie eine Abweichung von 3, so dass alle Strecken von weniger als 60 Äquivalent.

Einige andere Methoden für die mit gleichen oder ungleichen Pfad Routing zu tun beinhalten die Standard-Systemmetrikwerte zu ändern. EIRGP verwendet die folgende Berechnung eine endgültige Metrik zu erzeugen, mit der niedrigsten Metrik bevorzugt sind:

metric = [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 ist, und K5 = 0, was bedeutet, dass die normale Netzmetrik wird an die Bandbreite und die Verzögerung der Verbindungen basiert. Wenn Sie das gleiche physische Netzwerk-Infrastruktur im gesamten Netzwerk verwenden, wird die Metrik daher allein auf die Anzahl der Hops basiert.

Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #ip routingRouter2 (config) #router eigrp 100Router2 (config-router) #metric Gewichte tos k1 k2 k3 k4 k5Router2 (config-router) # exitRouter2 (config) #exit

Obwohl diese Werte geändert werden können, können sie eine große negative Auswirkungen auf die Netzwerkleistung haben, wenn sie nicht richtig eingestellt sind. Anstatt diese Werte zu ändern, können Sie die Bandbreite und Verzögerungswerte auf einen Link-by-Link-Basis ändern. Um beide diese Werte zu ändern, verwenden Sie den folgenden Befehl ein:

Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #interface FastEthernet- 0 / 0Router2 (config-if) #bandwidth 1000Router2 (config-if) #delay 120! --- Verzögerung in zig microseconds.Router2 (config-if) eingegeben wird, # exitRouter2 (config) #exit

Löschen Sie Ihre IP-Route

Wenn Sie häufig Änderungen an Routing-Protokoll Eigenschaften machen, beachten Sie, dass entweder Sie müssen für Veränderungen warten zu propagieren oder für den jeweiligen Niederhalte Timer warten auslaufen. Sie können diese Verzögerungen überschreiben, indem Privileged-EXEC-Modus eingeben und mit der klar ip route Befehl.

Menü