Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Idag kommer vi att fortsätta vår studie av avsnitt 2.6 i ICND2-kursen och titta på konfigurering och testning av EIGRP-protokollet. Att ställa in EIGRP är mycket enkelt. Som med alla andra routingprotokoll som RIP eller OSPF, går du in i routerns globala konfigurationsläge och anger kommandot router eigrp <#>, där # är AS-numret.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Detta nummer måste vara detsamma för alla enheter, till exempel om du har 5 routrar och alla använder EIGRP, måste de ha samma autonoma systemnummer. I OSPF är detta Process ID, eller processnumret, och i EIGRP är det det autonoma systemnumret.

I OSPF kan det hända att process-ID:t för olika routrar inte matchar för att fastställa närhet. I EIGRP måste AS-numren för alla grannar matcha, annars kommer grannskapet inte att etableras. Det finns två sätt att aktivera EIGRP-protokollet - utan att ange en omvänd mask eller att ange en jokerteckenmask.

I det första fallet anger nätverkskommandot en klassificerad IP-adress av typen 10.0.0.0. Detta innebär att vilket gränssnitt som helst med den första oktetten av IP-adressen 10 kommer att delta i EIGRP-routing, det vill säga i detta fall används alla klass A-adresser i nätverk 10.0.0.0. Även om du anger ett exakt subnät som 10.1.1.10 utan att ange en omvänd mask, kommer protokollet fortfarande att konvertera det till en IP-adress som 10.0.0.0. Kom därför ihåg att systemet i alla fall kommer att acceptera adressen till det angivna subnätet, men kommer att betrakta det som en klassad adress och kommer att fungera med hela nätverket av klass A, B eller C, beroende på värdet på den första oktetten av IP-adressen.

Om du vill köra EIGRP på undernätet 10.1.12.0/24 måste du använda ett kommando med en omvänd mask av formen nätverk 10.1.12.0 0.0.0.255. Således fungerar EIGRP med klassificerade adresseringsnätverk utan en omvänd mask, och med klasslösa subnät är användningen av jokerteckenmask obligatorisk.

Låt oss gå vidare till Packet Tracer och använda nätverkstopologin från den tidigare videohandledningen, med vilken vi lärde oss om begreppen FD och RD.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Låt oss ställa in detta nätverk i programmet och se hur det fungerar. Vi har 5 routrar R1-R5. Även om Packet Tracer använder routrar med GigabitEthernet-gränssnitt, ändrade jag manuellt nätverkets bandbredd och latens för att matcha topologin som diskuterades tidigare. Istället för 10.1.1.0/24-nätverket kopplade jag ett virtuellt loopback-gränssnitt till R5-routern, till vilken jag tilldelade adressen 10.1.1.1/32.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Låt oss börja med att ställa in R1-routern. Jag har inte aktiverat EIGRP här än, utan helt enkelt tilldelat en IP-adress till routern. Med kommandot config t går jag in i globalt konfigurationsläge och aktiverar protokollet genom att skriva kommandot router eigrp <autonomous system number>, som ska ligga inom intervallet 1 till 65535. Jag väljer nummer 1 och trycker på Enter. Vidare, som jag sa, kan du använda två metoder.

Jag kan skriva nätverk och nätverkets IP-adress. Nätverk 1/10.1.12.0, 24/10.1.13.0 och 24/10.1.14.0 är anslutna till router R24. De finns alla på det "tionde" nätverket, så jag kan använda ett allmänt kommando, nätverk 10.0.0.0. Om jag trycker på Enter kommer EIGRP att köras på alla tre gränssnitten. Jag kan kontrollera detta genom att ange kommandot do show ip eigrp-gränssnitt. Vi ser att protokollet körs på 2 GigabitEthernet-gränssnitt och ett seriellt gränssnitt som R4-routern är ansluten till.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Om jag kör kommandot do show ip eigrp interfaces igen för att kontrollera, kan jag verifiera att EIGRP verkligen körs på alla portar.

Låt oss gå till router R2 och starta protokollet med kommandona config t och router eigrp 1. Den här gången kommer vi inte att använda kommandot för hela nätverket, utan kommer att använda en omvänd mask. För att göra detta går jag in i kommandonätverket 10.1.12.0 0.0.0.255. För att kontrollera inställningarna, använd kommandot do show ip eigrp interfaces. Vi ser att EIGRP endast körs på Gig0/0-gränssnittet, eftersom endast detta gränssnitt matchar parametrarna för det angivna kommandot.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

I det här fallet betyder den omvända masken att EIGRP-läget kommer att fungera på alla nätverk vars första tre oktetter av IP-adressen är 10.1.12. Om ett nätverk med samma parametrar är anslutet till något gränssnitt, kommer detta gränssnitt att läggas till i listan över portar som detta protokoll körs på.

Låt oss lägga till ytterligare ett nätverk med kommandonätverket 10.1.25.0 0.0.0.255 och se hur listan över gränssnitt som stöder EIGRP nu kommer att se ut. Som du kan se har vi nu Gig0/1-gränssnittet lagt till. Observera att Gig0/0-gränssnittet har en peer, eller en granne - router R1, som vi redan har konfigurerat. Senare kommer jag att visa dig kommandona för att verifiera inställningarna, för nu kommer vi att fortsätta konfigurera EIGRP för de återstående enheterna. Vi kan eller får inte använda en omvänd mask när vi konfigurerar någon av routrarna.

Jag går till CLI-konsolen på R3-routern och i globalt konfigurationsläge skriver jag kommandona router eigrp 1 och nätverk 10.0.0.0, sedan går jag in i inställningarna för R4-routern och skriver samma kommandon utan att använda den omvända masken.

Du kan se hur EIGRP är lättare att konfigurera än OSPF - i det senare fallet måste du vara uppmärksam på ABRs, zoner, bestämma deras plats, etc. Inget av detta krävs här - jag går bara till de globala inställningarna för R5-routern, skriver kommandona router eigrp 1 och nätverk 10.0.0.0, och nu körs EIGRP på alla 5 enheter.

Låt oss titta på informationen vi pratade om i den senaste videon. Jag går in i R2-inställningarna och skriver kommandot show ip route, och systemet visar de nödvändiga posterna.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Låt oss vara uppmärksamma på R5-routern, eller snarare, till 10.1.1.0/24-nätverket. Detta är den första raden i routingtabellen. Den första siffran inom parentes är det administrativa avståndet, lika med 90 för EIGRP-protokollet. Bokstaven D betyder att denna rutt tillhandahålls av EIGRP, och den andra siffran inom parentes, lika med 26112, är R2-R5 ruttmåttet. Om vi ​​går tillbaka till föregående diagram kan vi se att det metriska värdet här är 28416, så jag måste titta på vad orsaken till denna diskrepans är.

Skriv kommandot show interface loopback 0 i R5-inställningarna. Anledningen är att vi använde ett loopback-gränssnitt: om du tittar på R5-fördröjningen på diagrammet är den lika med 10 μs, och i routerinställningarna får vi information om att DLY-fördröjningen är 5000 mikrosekunder. Låt oss se om jag kan ändra detta värde. Jag går in i R5 globalt konfigurationsläge och skriver gränssnittets loopback 0 och fördröjningskommandona. Systemet uppmanar att fördröjningsvärdet kan tilldelas i området från 1 till 16777215, och på tiotals mikrosekunder. Eftersom fördröjningsvärdet på 10 μs i tiotal motsvarar 1, anger jag kommandot delay 1. Vi kontrollerar gränssnittsparametrarna igen och ser att systemet inte accepterade detta värde, och det vill inte göra detta även när nätverket uppdateras parametrar i R2-inställningarna.
Jag försäkrar dig dock att om vi räknar om måtten för det tidigare schemat, med hänsyn till de fysiska parametrarna för R5-routern, kommer det möjliga avståndsvärdet för rutten från R2 till 10.1.1.0/24-nätverket att vara 26112. Låt oss titta på vid liknande värden i parametrarna för R1-routern genom att skriva kommandot show ip route. Som du kan se, för nätverket 10.1.1.0/24 gjordes en omräkning och nu är det metriska värdet 26368, inte 28416.

Du kan kontrollera denna omräkning baserat på diagrammet från föregående videohandledning, med hänsyn till funktionerna i Packet Tracer, som använder andra fysiska parametrar för gränssnitten, i synnerhet en annan fördröjning. Försök att skapa din egen nätverkstopologi med dessa genomströmnings- och latensvärden och beräkna dess parametrar. I dina praktiska aktiviteter behöver du inte utföra sådana beräkningar, bara veta hur det görs. För om du vill använda lastbalanseringen som vi nämnde i förra videon måste du veta hur du kan ändra latensen. Jag rekommenderar inte att röra bandbredden; för att justera EIGRP räcker det med att ändra latensvärdena.
Så du kan ändra bandbredds- och fördröjningsvärdena och därigenom ändra EIGRP-metriska värden. Det här blir din läxa. Som vanligt kan du för detta ladda ner från vår webbplats och använda båda nätverkstopologierna i Packet Tracer. Låt oss gå tillbaka till vårt diagram.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Som du kan se är det mycket enkelt att ställa in EIGRP, och du kan använda två sätt att ange nätverk: med eller utan en omvänd mask. Liksom OSPF har vi i EIGRP 3 tabeller: granntabell, topologitabell och rutttabell. Låt oss titta på dessa tabeller igen.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Låt oss gå in i R1-inställningarna och börja med granntabellen genom att ange kommandot show ip eigrp neighbors. Vi ser att routern har 3 grannar.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Adress 10.1.12.2 är router R2, 10.1.13.1 är router R3 och 10.1.14.1 är router R4. Tabellen visar också genom vilka gränssnitt kommunikation med grannar utförs. Uppehållstiden visas nedan. Om du kommer ihåg är detta en tidsperiod som är standard på 3 Hej-perioder, eller 3x5s = 15s. Om ett svar Hej inte har mottagits under denna tid från grannen anses anslutningen vara borttappad. Tekniskt sett, om grannar svarar, minskar detta värde till 10s och återgår sedan till 15s. Var 5:e sekund skickar routern ett Hej-meddelande, och grannarna svarar på det inom de kommande fem sekunderna. Följande visar tur och returtiden för SRTT-paket, som är 40 ms. Dess beräkning utförs av RTP-protokollet, som EIGRP använder för att organisera kommunikation mellan grannar. Nu ska vi titta på topologitabellen, för vilken vi använder kommandot show ip eigrp topology.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

OSPF-protokollet i det här fallet beskriver en komplex, djup topologi som inkluderar alla routrar och alla kanaler som är tillgängliga i nätverket. EIGRP visar en förenklad topologi baserad på två ruttmått. Det första måttet är det minsta möjliga avståndet, genomförbart avstånd, vilket är en av ruttens egenskaper. Därefter visas det rapporterade avståndsvärdet med ett snedstreck - detta är det andra måttet. För nätverk 10.1.1.0/24, med vilket kommunikation sker via router 10.1.12.2, är det möjliga avståndsvärdet 26368 (det första värdet inom parentes). Samma värde placeras i routingtabellen eftersom router 10.1.12.2 är en efterföljare.

Om det rapporterade avståndet för en annan router, i detta fall värdet för 3072 router 10.1.14.4, är mindre än det möjliga avståndet för dess närmaste granne, är denna router en genomförbar efterträdare. Om anslutningen till router 10.1.12.2 bryts via GigabitEthernet 0/0-gränssnittet kommer router 10.1.14.4 att ta över efterträdarfunktionen.

I OSPF tar det en viss tid att beräkna en rutt genom en backuprouter, vilket spelar en betydande roll när nätverksstorleken är betydande. EIGRP slösar inte tid på sådana beräkningar eftersom det redan känner kandidaten till efterträdarrollen. Låt oss ta en titt på topologitabellen med hjälp av kommandot show ip route.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Som du kan se är det Successor, det vill säga routern med lägst FD-värde, som placeras i routingtabellen. Här indikeras kanalen med måttenhet 26368, vilket är FD för mottagarroutern 10.1.12.2.

Det finns tre kommandon som kan användas för att kontrollera routingprotokollinställningarna för varje gränssnitt.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Den första är show running-config. Med den kan jag se vilket protokoll som körs på den här enheten, detta indikeras av meddelanderoutern eigrp 1 för nätverk 10.0.0.0. Men utifrån denna information är det omöjligt att avgöra vilka gränssnitt detta protokoll körs på, så jag måste titta på listan med parametrarna för alla R1-gränssnitt. Samtidigt uppmärksammar jag den första oktetten av IP-adressen för varje gränssnitt - om den börjar med 10, är ​​EIGRP aktiv på detta gränssnitt, eftersom villkoret att matcha nätverksadressen 10.0.0.0 i detta fall är uppfyllt . Därför kan du använda kommandot show running-config för att ta reda på vilket protokoll som körs på varje gränssnitt.

Nästa testkommando är visa ip-protokoll. Efter att ha angett detta kommando kan du se att routingprotokollet är "eigrp 1". Därefter visas värdena för K-koefficienterna för beräkning av måtten. Deras studie ingår inte i ICND-kursen, så i inställningarna accepterar vi standard K-värden.

Här, som i OSPF, visas router-ID som en IP-adress: 10.1.12.1. Om du inte tilldelar denna parameter manuellt, väljer systemet automatiskt loopback-gränssnittet med den högsta IP-adressen som RID.

Den anger vidare att automatisk ruttsammanfattning är inaktiverad. Detta är en viktig omständighet, eftersom om vi använder subnät med klasslösa IP-adresser är det bättre att inaktivera summering. Om du aktiverar den här funktionen kommer följande att hända.

Låt oss föreställa oss att vi har routrar R1 och R2 som använder EIGRP, och 2 nätverk är anslutna till router R3: 10.1.2.0, 10.1.10.0 och 10.1.25.0. Om autosummation är aktiverat, när R2 skickar en uppdatering till router R1, indikerar det att den är ansluten till nätverk 10.0.0.0/8. Detta innebär att alla enheter som är anslutna till 10.0.0.0/8-nätverket skickar uppdateringar till det, och all trafik som är avsedd för 10. nätverket måste adresseras till R2-routern.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Vad händer om du ansluter en annan router R1 till den första routern R3, ansluten till nätverken 10.1.5.0 och 10.1.75.0? Om router R3 också använder automatisk sammanfattning, kommer den att tala om för R1 att all trafik som är avsedd för nätverk 10.0.0.0/8 ska adresseras till den.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Om router R1 är ansluten till router R2 på 192.168.1.0-nätverket, och till router R3 på 192.168.2.0-nätverket, kommer EIGRP endast att fatta automatiska sammanfattningsbeslut på R2-nivån, vilket är felaktigt. Därför, om du vill använda automatisk summering för en specifik router, i vårt fall är det R2, se till att alla subnät med den första oktetten av IP-adressen 10. endast är anslutna till den routern. Du bör inte ha nätverk anslutna 10. någon annanstans, till en annan router. En nätverksadministratör som planerar att använda automatisk ruttsammanfattning måste se till att alla nätverk med samma klassificerade adress är anslutna till samma router.

I praktiken är det bekvämare att autosummafunktionen är inaktiverad som standard. I det här fallet kommer router R2 att skicka separata uppdateringar till router R1 för vart och ett av de nätverk som är anslutna till den: en för 10.1.2.0, en för 10.1.10.0 och en för 10.1.25.0. I detta fall kommer routingtabellen R1 att fyllas på med inte en utan tre rutter. Naturligtvis hjälper summering till att minska antalet poster i routingtabellen, men om du planerar det fel kan du förstöra hela nätverket.

Låt oss återgå till kommandot visa ip-protokoll. Observera att du här kan se Distance-värdet på 90, samt Maximum-vägen för lastbalansering, som är standard på 4. Alla dessa vägar har samma kostnad. Deras antal kan minskas till till exempel till 2 eller ökas till 16.

Därefter anges den maximala storleken på hoppräknaren, eller routingsegmenten, som 100, och värdet Maximal metrisk varians = 1. I EIGRP tillåter Variance att rutter vars mätvärden är relativt nära i värde anses lika, vilket gör att du kan lägga till flera rutter med olika mätvärden till routingtabellen, vilket leder till samma subnät. Vi kommer att titta på detta mer i detalj senare.

Informationen om routing för nätverk: 10.0.0.0 är en indikation på att vi använder alternativet utan ryggmask. Om vi ​​går in i R2-inställningarna, där vi använde den omvända masken, och anger kommandot show ip protocols, kommer vi att se att Routing for Networks för denna router består av två rader: 10.1.12.0/24 och 10.1.25.0/24, det vill säga det finns indikationer på användningen av jokerteckenmask.

Av praktiska skäl behöver du inte komma ihåg exakt vilken information testkommandona producerar - du behöver bara använda dem och se resultatet. På tentamen kommer du dock inte ha möjlighet att svara på frågan, vilket kan kontrolleras med kommandot show ip protocols. Du måste välja ett korrekt svar bland flera föreslagna alternativ. Om du ska bli en Cisco-specialist på hög nivå och inte bara få ett CCNA-certifikat, utan också ett CCNP eller CCIE, måste du veta vilken specifik information som produceras av det här eller det testkommandot och vad exekveringskommandona är avsedda för. Du måste behärska inte bara den tekniska delen av Cisco-enheter, utan också förstå Cisco iOS-operativsystemet för att korrekt konfigurera dessa nätverksenheter.

Låt oss återgå till informationen som systemet producerar som svar på inmatning av kommandot show ip protocols. Vi ser routinginformationskällor, presenterade som rader med en IP-adress och administrativt avstånd. Till skillnad från OSPF-information använder EIGRP i detta fall inte router-ID, utan IP-adresserna för routrar.

Det sista kommandot som låter dig direkt se status för gränssnitten är show ip eigrp-gränssnitt. Om du anger det här kommandot kan du se alla routergränssnitt som kör EIGRP.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Det finns alltså tre sätt att säkerställa att enheten kör EIRGP-protokollet.

Låt oss titta på lika kostnad lastbalansering, eller motsvarande lastbalansering. Om två gränssnitt har samma kostnad kommer lastbalansering att tillämpas på dem som standard.

Låt oss använda Packet Tracer för att se hur det här ser ut med den nätverkstopologi vi redan känner till. Låt mig påminna dig om att bandbredds- och fördröjningsvärdena är desamma för alla kanaler mellan routrarna som visas. Jag aktiverar EIGRP-läge för alla 4 routrar, för vilka jag går in i deras inställningar en efter en och skriver kommandona config terminal, router eigrp och network 10.0.0.0.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Låt oss anta att vi måste välja den optimala vägen R1-R4 till det virtuella loopback-gränssnittet 10.1.1.1, medan alla fyra länkarna R1-R2, R2-R4, R1-R3 och R3-R4 har samma kostnad. Om du anger kommandot show ip route i CLI-konsolen på router R1 kan du se att nätverk 10.1.1.0/24 kan nås via två vägar: via router 10.1.12.2 ansluten till GigabitEthernet0/0-gränssnittet, eller via router 10.1.13.3 .0 ansluten till gränssnittet GigabitEthernet1/XNUMX, och båda dessa rutter har samma mätvärden.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Om vi ​​anger kommandot show ip eigrp topology kommer vi att se samma information här: 2 efterföljande mottagare med samma FD-värden på 131072.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Hittills har vi lärt oss vad ECLB är lika lastbalansering, vilket kan göras i både OSPF och EIGRP.

Men EIGRP har också ojämlik kostnadsbalansering (UCLB), eller ojämn balansering. I vissa fall kan måtten skilja sig något från varandra, vilket gör rutterna nästan likvärdiga, i vilket fall EIGRP tillåter lastbalansering genom att använda ett värde som kallas "varians".

Låt oss föreställa oss att vi har en router ansluten till tre andra - R1, R2 och R3.

Cisco Training 200-125 CCNA v3.0. Dag 50 EIGRP setup

Router R2 har det lägsta värdet FD=90, därför fungerar den som en efterträdare. Låt oss betrakta RD för de andra två kanalerna. R1:s RD på 80 är mindre än R2:s FD, så R1 fungerar som en backup-feasible Successor-router. Eftersom RD för router R3 är större än FD för router R1, kan den aldrig bli en genomförbar efterträdare.

Så vi har en router - Efterträdare och en router - Möjlig efterträdare. Du kan placera router R1 i routingtabellen med olika variationsvärden. I EIGRP, som standard Variance = 1, så router R1 som en möjlig efterträdare finns inte i routingtabellen. Om vi ​​använder värdet Variance = 2, så kommer FD-värdet för router R2 att multipliceras med 2 och blir 180. I detta fall kommer FD för router R1 att vara mindre än FD för router R2: 120 < 180, så router R1 kommer att placeras i routingtabellen som en efterträdare 'a.

Om vi ​​sätter likhetstecken mellan Varians = 3, så blir FD-värdet för mottagare R2 90 x 3 = 270. I det här fallet kommer även router R1 in i routingtabellen, eftersom 120 < 270. Bli inte förvirrad av det faktum att router R3 kommer inte in i tabellen trots att dess FD = 250 med värdet Variance = 3 kommer att vara mindre än FD för router R2, eftersom 250 < 270. Faktum är att för router R3 är villkoret RD < FD Efterträdare är fortfarande inte uppfyllt, eftersom RD= 180 inte är mindre, utan mer än FD = 90. Sålunda, eftersom R3 initialt inte kan vara en genomförbar efterträdare, även med ett variationsvärde på 3, kommer den fortfarande inte att komma in i routingtabellen.

Genom att ändra variansvärdet kan vi alltså använda ojämn lastbalansering för att inkludera rutten vi behöver i routingtabellen.


Tack för att du stannar hos oss. Gillar du våra artiklar? Vill du se mer intressant innehåll? Stöd oss ​​genom att lägga en beställning eller rekommendera till vänner, 30 % rabatt för Habr-användare på en unik analog av nybörjarservrar, som uppfanns av oss för dig: Hela sanningen om VPS (KVM) E5-2650 v4 (6 kärnor) 10GB DDR4 240GB SSD 1Gbps från $20 eller hur delar man en server? (tillgänglig med RAID1 och RAID10, upp till 24 kärnor och upp till 40 GB DDR4).

Dell R730xd 2 gånger billigare? Bara här 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV från $199 i Nederländerna! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - från $99! Läs om Hur man bygger infrastructure corp. klass med användning av Dell R730xd E5-2650 v4-servrar värda 9000 XNUMX euro för en slant?

Källa: will.com

Lägg en kommentar