Heim >Betrieb und Instandhaltung >Sicherheit >So analysieren Sie das EIGRP-Protokoll
1. Kurze Beschreibung des EIGRP-Protokolls
EIGRP (Enhanced Inerior Gateway Routing Protocol, erweitertes Interior-Gateway-Routing-Protokoll) ist ein ausgewogenes Hybrid-Routing-Protokoll, das die Vorteile von Distanzvektor- und Link-State-Routing-Protokollen kombiniert privates Protokoll von CISCO.
EIGRP ist ein effizientes Routing-Protokoll:
Aufbau und Aufrechterhaltung von Nachbarbeziehungen und Austausch von Routing-Informationen durch Senden und Empfangen von Hello-Paketen;
Verwendung von Multicast (224.0.0.10) oder Unicast für Routing-Updates;
EIGRP-Verwaltungsentfernungen betragen 90 und 170;
übernimmt ausgelöste Updates, um die Bandbreitennutzung zu reduzieren;
unterstützt Subnetzmaske mit variabler Länge, die standardmäßig automatisch aktiviert ist;
Unterstützt mehrere Netzwerkschichtprotokolle wie IP, IPX und Apple Talk;
Für jedes Netzwerkprotokoll verwaltet EIGRP unabhängige Nachbartabellen, Topologietabellen und Routingtabellen;
EIGRP verwendet den Diffusing Upadte-Algorithmus (DUAL). ) um eine schnelle Konvergenz zu erreichen und sicherzustellen, dass es keine Routing-Schleifen gibt;
Speicherinformationen über die gesamte Netzwerktopologie bei gleichzeitiger schneller Anpassung an Netzwerkänderungen;
Verwenden Sie Reliable Transport Protocol (RTP), um die Zuverlässigkeit der Routing-Informationsübertragung sicherzustellen;
Nahtlose Verbindung von Datenverbindungsschichtprotokollen und -topologie, EIGRP erfordert nicht das Schicht-2-Protokoll des OSI-Referenzmodells.
Verstehen Sie einfach die folgenden zwei grundlegenden Wissenspunkte von EIGRP.
Verstehen Sie die Nachbartabelle, die Topologietabelle und die Routingtabelle;
R2#IP-Protokolle anzeigen
Routing-Protokoll ist „eigrp 200“ anzuzeigen.Filterliste für ausgehende Updates für alle Schnittstellen ist nicht festgelegt.
Eingehende Aktualisierung Filterliste für alle Schnittstellen ist nicht festgelegt
Standardnetzwerke, die in ausgehenden Updates markiert werden
Standardnetzwerke, die von eingehenden Updates akzeptiert werden
EIGRP-Metrikgewichtung K1=1, K2=0, K3=1, K4=0, K5=0
EIGRP maximale Hopcount 100
EIGRP maximale Metrikvarianz 1
Umverteilung: eigrp 200
Automatische Netzwerkzusammenfassung ist nicht wirksam
Maximaler Pfad: 4
Routing für Netzwerke:
192.168.10.0
192.168.20.0
192.168.40.0
192.168.50.0
0.0.0.0
Routing-Informationsquellen: Letzte Aktualisierung
192.168.10.2 90 330051
192.168.20.2 90 356798
192.168.40.2 90 382527
192.168.50.2 90 418109
Entfernung: intern 90 extern 170
Da derzeit maximal 4 Leitungen für den Lastausgleich zulässig sind, können Sie, wenn der Router das weitere Hinzufügen von Leitungen zulässt, mit Maximum-Paths * die Menge modifizieren (* stellt die Mengeneinheit dar ). Darüber hinaus ist „eigrp 200“ in roter Schrift markiert, was darauf hinweist, dass die aktuell verwendete autonome EIGRP-Systemnummer 200 ist
EIGRP-Metrikgewicht K1=1, K2=0, K3=1, K4=0, K5= 0 ist der K-Wert und hat folgende Bedeutung:
K1 steht für Bandbreite
K2 steht für Last
K3 steht für Verzögerung
K4 und K5 stehen für Zuverlässigkeit
Standardmäßig verwendet EIGRP nur Bandbreite und Last als metrische Berechnungsparameter. Um den K-Wert zu ändern, können Sie den Befehl „Metrikgewichtungen tos k1 k2 k3 k4 k5“ verwenden, wobei tos als Dienstqualitätsunterscheidungs-Servicelevel verwendet wird, 0 bedeutet nicht aktiviert, 1 bedeutet aktiviert.
(1), Nachbartabelle
R2#IP-EIGRP-Nachbarn anzeigen
IP-EIGRP-Nachbarn für Prozess 100#?? 0 78
1 192.168.20.2 Se1/0 12 00:11:20 40 1000 0 80
2 192.168.40.2 Se1/2 11 00:10:54 40. 1000 0 91
3 192.168.50.2 Se1/3 14 00:10:19 40 1000 0 94
" H" zeigt an, dass der Nachbar gelernt ist. Die Reihenfolge, 0 ist die Nachbar hat zuerst gelernt;
„Adresse“ ist die IP der Nachbar-Routing-Schnittstelle;
„Halten“ ist die aktuelle Haltezeit, der Standardwert ist 15 Sekunden, was ein abnehmender Wert ist; „Betriebszeit“ ist die Zeitspanne, die seit dem Betreten des Nachbarn vergangen ist Tabelle: „SRTT“ bezieht sich auf die normale Roundtrip-Zeit, die ein Maß für die durchschnittliche Roundtrip-Zeit von Paketen ist, die zwischen Routern übertragen werden; „RTO“ bezieht sich auf den ermittelten Neuübertragungsintervallwert; „Q“ bezieht sich auf die Warteschlangenanzahl und die Spalte gibt die Anzahl der wartenden Nachrichten in der Sendewarteschlange an. Wenn dieser Wert höher als 0 ist, bedeutet dies, dass die Verbindung überlastet ist. 🎜#Codes: C – verbunden, S – statisch, I – IGRP, R – RIP, M – mobil, B – BGP#🎜 🎜#
D – EIGRP, EX – EIGRP extern, O – OSPF, IA – OSPF inter AreaN1 – OSPF NSSA extern Typ 1, N2 – OSPF NSSA extern Typ 2#🎜🎜 #E1 – OSPF externer Typ 1, E2 – OSPF externer Typ 2, E – EGP
i – IS-IS, L1 – IS-IS Level-1, L2 – IS-IS Level-2, ia – IS-IS inter-Area
#🎜 🎜#* – Kandidatenstandard, U – statische Route pro Benutzer, o – ODRP – periodisch heruntergeladene statische Route# 🎜🎜#Gateway des letzten Auswegs ist nicht festgelegt#🎜🎜 #
10.0.0.0/16 ist in Subnetze unterteilt, 5 SubnetzeD 10.2.0.0 [90/20640000] über 192.168.10.2, 00:13:00, Serial1/1#🎜 🎜# D 10.5.0.0 [90/20640000] über 192.168.20.2, 00:12:48, Serial1/0
#🎜 🎜#C 10.6.0.0 ist direkt verbunden, Loopback0#🎜 weniger 640000] über 192.168.40.2, 00:12 :35, Serial1/2
192.168.10.0/30 ist subnetzt, 1 Subnetze
C 192.168.10.0 ist direkt verbunden, 🎜🎜 #192.168.20.0/30 ist subnetziert, 1 Subnetze
C 192.168.20.0 ist direkt verbunden, 1 Subnetze# 🎜 🎜#
D 192.168.30.0 [90/21024000] über 192.168.40.2, 00:12:35, Serial1/2[90/21024000] über 19. 2.168.5 0,2, 00 :12 ; 🎜🎜 #192.168.50.0/30 ist subnetzt, 1 SubnetzeC 192.168.50.0 ist direkt verbunden, Serial1/3Wenn „D *.*. * erscheint in der Routing-Tabelle. */* ist eine Zusammenfassung, 00:15:00, Null0“, eine durch automatische Zusammenfassung generierte Route. Sowohl EIGRP als auch RIP werden standardmäßig automatisch an der Hauptnetzwerkgrenze zusammengefasst. Der Unterschied besteht darin EIGRP generiert lokal eine automatische Zusammenfassung. Die Route zeigt auf die Nullschnittstelle (Null0) und die an die Nullschnittstelle gesendeten Daten werden verworfen. Jeder Link verfügt über automatische Zusammenfassungsdatensätze, um Routing-Schleifen effektiv zu vermeiden. Es ist nicht erforderlich, die automatische Zusammenfassungsfunktion zu verwenden. Dies kann erreicht werden, indem die Funktion „Keine automatische Zusammenfassung“ deaktiviert wird.D 192.168.30.0 [90/21024000] über 192.168.40.2, 00:12:35, Serial1/2 Dies ist die letzte durch EIGRP gelernte Route. D bedeutet, dass sie durch EIGRP gelernt wurde. Sie können 192.168.30.0 sehen. 30 wird zusammengefasst. Die 90 in [90/21024000] ist die standardmäßige Verwaltungsentfernung von EIGRP, gefolgt vom metrischen Wert. Der Link 192.168.30.0/30 ist über jeden Router in R4 oder R5 erreichbar.
R2#zeige die IP-EIGRP-Topologie
IP-EIGRP-Topologietabelle für AS 200
Codes: P – Passiv, A – Aktiv, U – Aktualisieren, Q – Abfrage, R – Antworten,
r - Antwortstatus
P 10.2.0.0/16, 1 Nachfolger, FD ist 20640000
via 192.168.10.2 (20640000/128256), Serial1/1
P 10.5.0.0/16, 1. Nachfolger s, FD ist 20640000
via 192.168.20.2 (20640000/128256), Serial1/0
P 10.6.0.0/16, 1 Nachfolger, FD ist 128256
via Connected, Loopback0
P 10.11.0 .0/16, 1 Nachfolger, FD ist 20640000
über 192.168.50.2 (20640000/128256), Serial1/3
über 192.168.40.2 (21152000/2297856), Serial1/2
P 10.12.0.0/16. , 1 Nachfolger, FD ist 20640000
über 205120 00
via Connected, Serial1/1
P 192.168.20.0/30, 1 Nachfolger, FD ist 20512000
via Connected, Serial1/0
P 192.168.30.0/30, 2 Nachfolger, FD ist. 21024000
über 192.168.4 0.2 (21024000/2169856), Serial1/2
über 192.168.50.2 (21024000/2169856), Serial1/3
P 192.168.40.0/30, 1 Nachfolger, FD ist. 2 0512000
via Connected, Serial1/2
P 19 2.168.50.0/30, 1 Nachfolger, FD ist 20512000
via Connected, Serial1/3
wobei P für passives Routing steht, das heißt, die Route ist stabil und verfügbar.
Nachfolger sind die primären Routen zum Remote-Netzwerk. Für jede bestimmte Route können bis zu 4 Nachfolgerouten vorhanden sein.
Zum Beispiel: 192.168.10.0/30, 1 Nachfolger, ist der beste Weg zu 192.168.10.0/30, FD ist die machbare Entfernung.
(4), EIGRP-MetrikberechnungsmethodeEIGRP berechnet den besten Pfad zur Zieladresse durch Kombination zusammengesetzter metrischer Werte von Faktoren wie Bandbreite, Verzögerung, Zuverlässigkeit und Last. Wenn K1, K2, K3, K4, K5 nicht 0 sind, kann die folgende Formel zur Berechnung des zusammengesetzten Metrikwerts verwendet werden: Metrik=[K1*Bandbreite+(K2*Bandbreite)/(256-Last)+K3*Verzögerung ]* [K5/(Zuverlässigkeit+K4)]
K1 beeinflusst die Bandbreite (Bandbreite), K2 beeinflusst die Last (Last), K3 beeinflusst die Verzögerung (Verzögerung) und K4 und K5 beeinflussen die Zuverlässigkeit (Zuverlässigkeit)
Im Allgemeinen Cisco Router verwenden nur K1 und K3, um zusammengesetzte metrische Werte zu berechnen, daher kann die Formel auch die folgende Formel verwenden:
Umgeschriebener Satz: Die Metrik wird als 256-fache Summe aus (10000M dividiert durch die minimale Verbindungsbandbreite zwischen Quelle und Ziel plus der Summe aller Verbindungsverzögerungen zwischen Quelle und Ziel dividiert durch 10) berechnet.
wobei die minimale Verbindungsbandbreite zwischen dem Quell- und Zielverbindungsbandbreite, die Einheit ist M; die Summe aller Verbindungsverzögerungen zwischen Quelle und Ziel, die Einheit ist Mikrosekunden (usec); Das liegt daran, dass die EIGRP-Metrikberechnung verwendet wird Berechnet in Einheiten von 10 Mikrosekunden.
Schauen wir uns das Experiment an. Wir möchten zum Beispiel den zusammengesetzten metrischen Wert der Loopback0-Schnittstelle von R2 bis R1 berechnen.
Zuerst müssen wir auf den Messwert der Loopback0-Schnittstelle von R2 zu R1 achten. Wir müssen die Bandbreite und Verzögerung der ausgehenden Schnittstelle von R2 zur Loopback0-Schnittstelle von R1 als Parameter verwenden, um Folgendes zu berechnen:
R2#. show int se1/1
Serial1 /1 ist aktiv, Leitungsprotokoll ist aktiv (verbunden)
Hardware ist HD64570
Internetadresse ist 192.168.10.1/30
MTU 1500 Bytes, BW 128 Kbit, DLY 20000 usec,
Sie können die Seriennummer von R2 wie oben anzeigen. Die 1/1-Schnittstellenparameter sind BW-Bandbreite usw. 0,128 MB und die Verzögerung beträgt 20000 Mikrosekunden.
R1#show int loopback0
Loopback0 ist aktiv, Leitungsprotokoll ist aktiv (verbunden)
Hardware ist Loopback
Internetadresse ist 10.2.0.2/16
MTU 1514 Bytes, BW 8000000 Kbit, DLY 5000 usec,
Das Obige sind die Parameter der Loopback0-Schnittstelle von R1. Ihre Bandbreite beträgt 8000 MB und die Verzögerung beträgt 5000 Mikrosekunden.
Dann lass mich den Satz nach der Formel umschreiben: Die Metrik wird als 256-fache Summe von (10000 MB dividiert durch die minimale Verbindungsbandbreite zwischen Quelle und Ziel plus der Summe aller Verbindungsverzögerungen zwischen Quelle und Ziel dividiert durch 10) berechnet, wenn R2s Serial1/1 auf To geht Für die Loopback0-Schnittstelle von R1 beträgt die minimale Verbindungsbandbreite 0,128 MB. Die Gesamtverzögerung ist die Verzögerung von Serial1/1 + die Verzögerung der Loopback0-Schnittstelle von R1 = 20000 + 5000. Setzen Sie sie in die Formel ein, um Folgendes zu berechnen:
[10000 /R2 serielle1/1-Schnittstellenbandbreite (Einheit M) + (serielle1/1-Schnittstellenverzögerung von R2 + Loopback0-Schnittstellenverzögerung von R1)/10]*256
Das heißt, [10000/0,128+(20000+5000)/10] *256
[78125+2500]*256=20640000
Überprüfen wir, ob R2 zum Loopback0-Port von R1 geht
R2#show ip eigrp topology
IP-EIGRP-Topologietabelle für AS 200
Codes: P - Passiv, A – Aktiv, U – Aktualisieren, Q – Abfrage, R – Antworten,
r – Antwortstatus
P 10.2.0.0/16, 1 Nachfolger, FD ist 20640000
über 192.168.10.2 (20640000/128256) , Serial1/1
P 10.5.0.0/16, 1 Nachfolger, FD ist 20640000
über 192.168.20.2 (20640000/128256), Serial1/0
P 10.6.0.0/16, 1 Nachfolger, FD ist 128256
über Connected, Loopback0
P 10.11.0.0/16, 1 Nachfolger, FD ist 20640000
über 192.168.50.2 (20640000/128256), Serial1/3
über 192.168.40.2. (21152000/229785). 6), Serial1/2
P 10.12. 0.0/16, 1 Nachfolger, FD ist 20640000
über 192.168.40.2 (20640000/128256), Serial1/2
über 192.168.50.2 (21152000/2297856), Serial1/3
P. 192.168.10.0/30, 1 Nachfolger, FD ist 20512000
via Connected, Serial1/1
P 192.168.20.0/30, 1 Nachfolger, FD ist 20512000
via Connected, Serial1/0
P 192.168.30.0/30, 2 Nachfolger, FD ist 21024000
über 192.168.40.2 (21024000/2169856), Serial1/2
via 192.168.50.2 (21024000/2169856), Serial1/3
P. 192.168.40.0/30 , 1 Nachfolger, FD ist 20512000
via Connected , Serial1/2
P 192.168.50.0/30, 1 Nachfolger, FD ist 20512000
via Connected, Serial1/3
Das obige ist der detaillierte Inhalt vonSo analysieren Sie das EIGRP-Protokoll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!