Innehållsförteckning:
Video: Internet Technologies - Computer Science for Business Leaders 2016 2024
Eftersom Förbättrad interna gateway-routingsprotokoll ( EIGRP ) har ersatt IGRP på alla sätt, IGRP är inte täckt förutom att säga det, av gamla skäl kan du fortfarande se den på vissa routrar.
Tre huvudtabeller, som lagras i minnet, stöder EIGRP-routingsprotokollet:
-
Nabotabell: Information om alla närliggande routrar som kör EIGRP lagras här. Denna information innehåller sekvensnummer och protokolltidtagare.
-
Topologistabell: Alla destinationsnätverk som grannrutorna har rapporterat att veta om lagras i den här tabellen. Denna tabell skulle inkludera mätvärdena för varje rapporterad rutt, eftersom vissa nätverks-ID kan ha flera rutter och den bästa rutten skulle utvärderas med kostnaden för mätvärdena.
-
Rutningstabell: Förutom minsta kostnadsledningar utvärderar EIGRP sekundära rutter till varje nätverk och skapar en lista över möjliga efterföljare som läggs till i rutningstabellen. En möjlig efterträdare är en rutt som skulle användas om den primära vägen till ett nätverk misslyckas.
Den information som EIGRP får i sina uppdateringar går in i dessa tre tabeller.
Konfigurationen av EIGRP är ungefär lika enkel som konfigurationen av RIP. En skillnad är begreppet autonomt system (AS), som definierar en grupp routrar som EIGRP-routern tillhör.
AS-numret byts ut som en del av routingsprotokollmeddelandena, och eventuellt meddelande med ett annat AS-nummer ignoreras av din router. Så det är viktigt att alla routrar i samma routinggrupp delar samma AS-nummer.
Auto-sammanfattning
Precis som du gör när du konfigurerar RIP anger du de anslutna nätverk som dina routeringsprotokoll ska skicka till andra routrar med kommandot nätverk . Också, som med RIP, finns det ett automatiskt sammanfattningsalternativ som du kan ändra eller inaktivera.
Router2> aktivera Lösenord: Router2 # configure terminal Ange konfigurationskommandon, en per rad. Avsluta med 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 automatisk sammanfattning Router2 (config-router) #exit Router2 (config) #exit
Automatisk sammanfattning för EIGRP fungerar på samma sätt som hur den fungerar för RIP. Med automatisk sammanställning aktiverad sammanfattas alla rutter som nära de klassiska gränserna. För att ändra den här funktionen anger du specifika gränssnitt på din router och kraftsammanfattning sker vid olika gränser - till exempel ip-sammanfattningsadress 100 100.0. 0. 255. 255. 0. 0 för en router konfigurerad med nätverk av 10. 0. 1. 0 och 10. 0. 100. 0.
Genom att granska följande routing tabell ser du Tillägg av D typvägar. Routrarna D är rutter som lärt sig genom EIGRP, medan EX identifierar rutter från EIGRP som är konfigurerade för extern användning.
Router2> Aktivera Lösenord: Router2 # Visa IP-rutt Koder: C-ansluten, S-statisk, R-RIP, M-mobil, B-BGP D - EIGRP, EX-EIGRP extern, O-OSPF, IA - OSPF mellanområde 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 sammanfattning, L1 - IS-IS-nivå- 1, L2 - IS-IS-nivå 2a - IS-IS-intervall, * - kandidatens standard, U - per-användars statiska rutt o - ODR, P - Periodisk laddad statisk rutt Gateway of last resort är ej inställd D 192. 168. 10. 0/24 [90/284160] via 192. 168. 1. 1, 00: 04: 19, FastEthernet0 / 0 C 192. 168. 5. 0/24 är direkt ansluten, FastEthernet0 / 1 C 192. 168. 1. 0/24 är direkt ansluten, FastEthernet0 / 0 S 192. 168. 3. 0/24 [1/0] via 192. 168. 1. 1
Split horizon
EIGRP använder ett beteende som heter split horizon för att styra routing uppdateringar. Som standard är detta beteende aktiverat på alla gränssnitt på routern. Du kan inaktivera delad horisont på alla eller alla gränssnitt.
Split horisonten förhindrar att s s går tillbaka genom gränssnittet där rutten ursprungligen lärdes.
Router2> aktivera Lösenord: Router2 # configure terminal Ange konfigurationskommandon, en per rad. Avsluta med CNTL / Z. Router2 (config-if) #exit Router2 (config) #exit
Lastbalansering
EIGRP stöder Router2 (config-if) #no ip split-horizon eigrp 100 Router2 lastbalansering , som skickar data över flera banor när de är tillgängliga. Det finns två grundläggande metoder för belastningsbalansering med EIGRP, antingen baserat på lika kostnader eller ojämna kostnader. Som standard använder EIGRP samma kostnadsbelastningsbalansering.
Så om det finns två eller flera vägar till samma destination, kommer de att vara lastbalanserade endast om deras totala länkkostnader är lika. Ett nätverk med tre vägar och med totala kostnader för 20, 25 och 45 visas i följande figur. I detta fall används länken till kostnaden för 20 alltid. Om du vill att EIGRP ska sätta balans över två länkar, skulle de två länkarna kräva en jämn kostnad.
När nätverket inte utvärderar naturligt för lika kostnader kan du tvinga det med kommandot variance , vilket gör det ojämnt kostnadskalkylering. I provnätverket har sökvägen via Router3 en kostnad på 25, genom att använda kommandot varians , kan du göra det lika med sökvägen genom Router4 , som visas här:
Router2> aktivera Lösenord: Router2 # configure terminal Ange konfigurationskommandon, en per rad. Avsluta med CNTL / Z. Router2 (config-router) #exit Router2 (config) #exit
Variansen av 2 i de föregående utmatningsinstruktionerna EIGRP tar den billigaste vägen och multiplicerar den med variansen.I det här fallet, om du tar den billigaste sträckan 20 och multiplicerar den med 2, hamnar du med 40; så alla rutter med en kostnad mindre än 40 anses vara lika. Rutter över alla tre länkar, använd en variant av 3, vilket gör alla rutter mindre än 60 ekvivalenter.
Några andra metoder för att hantera lika eller ojämn vägdirigering innebär att man ändrar standardvärdessystemets metriska värden. EIRGP använder följande beräkning för att generera en slutlig mätning, med lägsta mätvärden att föredra:
metrisk = [K1 * bandbredd + (K2 * bandbredd) / (256 - belastning) + K3 * fördröjning] * [K5 / K4)]
Standardvärdena för dessa inställningar är K1 = 1, K2 = 0, K3 = 1, K4 = 0 och K5 = 0, vilket innebär att det normala nettometret är baserat på bandbredd och fördröjning av länkar. Om du använder samma fysiska nätverksinfrastruktur i hela nätverket, är metriska därför endast baserat på antalet humle.
Router2> aktivera Lösenord: Router2 # configure terminal Ange konfigurationskommandon, en per rad. Avsluta med CNTL / Z. Router2 (config) #ip routing Router2 (config) # router eigrp 100 Router2 (config-router) #metrisk vikter tos k1 k2 k3 k4 k5 Router2 (config-router) #exit Router2 (config) #exit
Även om dessa värden kan ändras, de kan få stor negativ inverkan på nätverksprestanda om de är felaktiga. I stället för att ändra dessa värden kan du ändra bandbredd och fördröjningsvärden på en länk-till-länk. För att ändra båda dessa värden, använd följande kommando:
Router2 # configure terminal Ange konfigurationskommandon, en per rad. Avsluta med CNTL / Z. Router2 (config) #interface FastEthernet 0/0 Router2 (config-if) #bandwidth 1000 Router2 (config-if) #delay 120! --- Fördröjning anges i tiotals mikrosekunder. Router2 (config-if) #exit Router2 (config) #exit
Rensa din IP-rutt
Om du gör frekventa ändringar i routingsprotokollens egenskaper, var vänlig medveten om att du måste vänta på ändringar för att sprida eller vänta på relevanta hållare håller på att upphöra. Du kan åsidosätta dessa förseningar genom att ange Privileged EXEC-läge och använda kommandot clear ip route .