ARHITECTURI DE RETEA SI INTERNET LUCRAREA DE LABORATOR 5 PROTOCOLUL DE RUTARE EIGRP (Enhanced Interior Gateway Routing Protocol) Protocolul EIGRP 2… [626843]

ARHITECTURI DE RETEA SI INTERNET

LUCRAREA DE LABORATOR 5

PROTOCOLUL DE RUTARE
EIGRP
(Enhanced Interior Gateway
Routing Protocol)

Protocolul EIGRP
2
1. Introducere

EIGRP face parte din clasa protocoalelor de tip “distance vector” și a fost emis în anul
1992. EIGRP este o îmbun ătățire a protocolului IGRP, ambele fiind proprietare CISCO și
pot opera doar pe ruterele CISCO.
Deși EIGRP se comport ă ca un protocol de rutare „link state”, el este un protocol de
rutare „distance vector”. Metricile folo site de EIGRP sunt lungimea de band ă (bandwith)
și întârzierea (delay).
EIGRP utilizeaz ă protocolul RTP (Reliable Transpor t Protocol-Transport de încredere).
Protocolul de transport de încredere es te responsabil pentru livrarea garantat ă, ordonată
de pachetele EIGRP pentru to ți vecinii. Aceasta sus ține transmiterea amestecat ă de
pachete multicast sau unicast. Unele pachete EIGRP trebuie transmise fiabil și altele nu
impun aceast ă cerință. Pentru eficien ță, este furnizat ă fiabilitatea numai atunci când este
necesar. De exemplu, într-o re țea multi-acces, care are capabilit ăți multicast, cum ar fi
Ethernet, nu este necesar s ă trimită mesaje hellos fiabil pentru to ți vecinii individual.
EIGRP trimite multicast un singur pachet salut informând receptoarele c ă pachetul nu
trebuie să fie confirmat. Alte tipuri de pachete, cum ar fi actualiz ări, necesit ă confirmarea
și acest lucru este indicat în pachet. Transportul de încredere are o prevedere pentru a
trimite pachete multicast rapid atunci când exist ă pachete neconfirmate în a șteptare.
Acest lucru asigur ă un timp de convergen ță scăzut în prezen ța legăturilor de viteze
diferite.

Pachetele transmise prin protocolul EIGRP sunt :

¾ Pachetul Update
¾ Pachetul Query
¾ Pachetul Reply
¾ Pachetul Hello

Pachetele Update sunt utilizate de EIGRP pentu a propaga informa ția de rutare. EIGRP
nu trimite reactualiz ări regulate, ele se trimit doar când apare o modificare de topologie.
Aceste reactualiz ări sunt trimise doar ruterelor care au nevoie de ele (muticast sau
unicast).
Aceste pachete folosesc primirea unei confirm ări (ACK). Pachetele ACK sunt pachete
trimise atunci când se folose ște opțiunea de primire a unei confirm ări pentru pachetele
de tip Update, EIGRP, Query și Reply.

Protocolul EIGRP
3

Pachetele Query și Reply (Interogare și răspuns)
sunt utilizate de algoritmul DUAL.
Pachetele Query pot fi trimise unicast (c ătre un singur host) și multicast (c ătre mai multe
hosturi din re țele, grupate), în timp ce pachetele Reply sunt trimise întotdeauna unicast.
Când un ruter pierde o cale, trimite pachete de tip Query c ătre vecini, prin care cere o alt ă
cale prin alt ă rețea. Ruterele care au primit pachet de tip Query trimit o confirmare
(ACK) și câte un Reply chiar dac ă au sau nu o rut ă către rețeaua care a c ăzut. Pentru c ă
Reply utilizeaz ă primirea cu confirmare, ruterul va trebui s ă trimită înapoi o confirmare
(ACK).

Pachetele Hello
sunt utilizate pentru a descoperi vecinii și sunt pachete multicast, f ără
confirmare.

EIGRP include câteva caracteristici care nu se reg ăsesc în alte protocoale de tip ”distance
vector” precum RIP și IGRP.

Aceste caracteristici includ:
• Protocol de transport sigur – Reliable Transport Protocol (RTP)
• Actualizari limitate – Bounded Updates
• Algoritmul DUAL
• Stabilirea adiacen țelor
• Tabele privind topologia și vecinii

Protocolul EIGRP
4
RTP (Reliable Transport Protocol) este un protocol folosit de EIGRP pentru trimiterea și
primirea pachetelor care cer confirmare (r eliable) sau celor care nu cer confirmare
(unreliable). Protocoul RTP cere confirm ări de la receptor la transmi țător. RTP poate
trimite pachete unicast sau multicast.

Actualizari limitate

Actualizarea par țială conține informa ții doar despre ruta care s-a schimbat astfel
consumându-se mai pu țină lățime de band ă (Bandwidth).
Actualizari limitate se refer ă la propagarea unei actualiz ări parțiale doar c ătre acele rutere
care sunt afectate de schimb ările produse.

Algoritmul DUAL previne crearea de bucle în re țea și, de asemenea, permite tuturor
ruterelor implicate în schimbarea de topologie s ă se sincronizeze în acela și timp rezultând
o convergen ță (apare la momentul când toate ruterele dintr-o re țea și-au „învățat” toți
vecinii existen ți la acel moment) rapid ă.

Protocolul Hello
Înainte ca orice pachet EIGRP s ă fie schimbat între rutere, EIGRP trebuie mai întâi s ă își
cunoască toți vecinii.Vecinii EIGRP sunt alte rutere direct conectate la re țea.
Ruterele EIGRP descoper ă vecinii și stabilesc ruterele vecine cu ajutorul pachetului
Hello. În majoritatea re țelelor EIGRP, pachetele Hello sunt trimise la fiecare 5 secunde. Un
ruter cu EIGRP consider ă că atât timp cât prime ște pachete Hello de la un alt ruter,
vecinul și rutele lui r ămân valide.
HOLDTIME-este timpul maxim a șteptat de un ruter pân ă să primeasca urm ătorul pachet
Hello.(vezi exemplul 4, pagina 9)

Protocolul EIGRP
5

Distanță administrativ ă (AD)
EIGRP are o distan ță administrativ ă implicită, 90 pentru surse interne și 170 pentru rute
importate de la o surs ă externă
Ditanța administrativ ă este un num ăr natural atribuit unui protocol de rutare și indică cât
de „preferat” este acesta.
În tabelul de mai jos sunt prezente distan țele administrative implicte a protocoalelor de
rutare.

Autentificarea

Ca și alte protocoale de rutare, EIGRP poate fi setat pentru autentificare. RIPv2, EIGRP,
OSPF, IS-IS și BGP toate pot fi setate pentru a cripta și autentifica informa ția rutată.

Autentificarea asigur ă faptul că ruterele vor accepta informa ție doar de la alte rutere care
au fost configurate cu aceea și semnătură sau informa ție autentificat ă.

Notă: Autentificarea nu cripteaz ă și tabela de rutare a ruterului.

Protocolul EIGRP
6

Setările pe interfe țele echipamentelor din schema prezentat ă în ANEXA 1 sunt
evidențiate în Tabelul 1 de mai jos. Luând ca exemplu Router1, adrersele IP ale
interfețelor echipamentelor sunt configurate astfel :

Router1#conf t
Router1(config)#interface fastEthernet 0/0
Router1(config-if)#ip address 10.0.1.1 255.255.255.248 Router1(config-if)#no shut
Router1(config-if)#exit
Router1(config)#interface serial 0/0/1
Router1(config-if)#ip address 10.10.1.1 255.255.255.0
Router1(config-if)#no shut
Router1(config-if)#exit Router1(config)#interface serial 0/0/1
Router1(config-if)#clock rate 64000
Router1(config-if)#exit Router1(config)#interface serial 0/0/0
Router1(config-if)#ip address 172.16.1.2 255.255.255.0
Router1(config-if)#no shut Router1(config-if)#end

Tabelul 1.

Echipament Interfață Prescurtare Adresă IP Mască de rețea
Router1 FastEthernet0/0 Fa0/0 10.0.1.1 255.255.255.248
Serial0/0/0 Ser0/0/0 172.16.1.2 255.255.255.0
Serial0/0/1 Ser0/0/1 10.10.1.1 255.255.255.0
Router2 FastEthernet0/0 Fa0/0 10.0.2.1 255.255.255.248
Serial0/0/0 Ser0/0/0 172.16.2.2 255.255.255.0
Serial0/0/1 Ser0/0/1 10.10.2.1 255.255.255.0
Router3 FastEthernet0/0 Fa0/0 10.0.1.2 255.255.255.248
Serial0/0/0 Ser0/0/0 10.10.2.2 255.255.255.0
Serial0/0/1 Ser0/0/1 192.168.2.1 255.255.255.0
Router4 FastEthernet0/0 Fa0/0 10.0.2.2 255.255.255.248
Serial0/0/0 Ser0/0/0 10.10.1.2 255.255.255.0
Serial0/0/1 Ser0/0/1 192.168.1.1 255.255.255.0
Router_BV FastEthernet0/0 Fa0/0 172.16.100.1 255.255.255.0
Serial0/0/0 Ser0/0/0 172.16.1.1 255.255.255.0
Serial0/0/1 Ser0/0/1 172.16.2.1 255.255.255.0
Router_BUC FastEthernet0/0 Fa0/0 192.168.100.1 255.255.255.0
Serial0/0/0 Ser0/0/0 192.168.1.2 255.255.255.0
Serial0/0/1 Ser0/0/1 192.168.2.2 255.255.255.0
PC
Brașov_LAN FastEthernet – 172.16.100.2 255.255.255.0
PC Buc_LAN FastEthernet – 192.168.100.2 255.255.255.0

Protocolul EIGRP
7

1.1 Configurarea protocolului de rutare EIGRP se face prin comanda:

autonomous-system este un num ăr natural scris pe 16 bi ți
Observația 1: autonomous-system este diferit de conceptul de Sistem Autonom (AS).
Acesta se refer ă, de fapt, la instan ța de EIGRP care este folosit ă.
Observația 2: pentru ca ruterele s ă comunice prin protocolul de rutare EIGRP trebuie ca
toate să foloseasc ă aceeași instanță (același proccess-ID ).
Cu ajutorul comenzii network ID
rețea configur ăm EIGRP-ul pe fiecare interfa ță a
ruterului.
Observația 1: ID
rețea este rețeaua din care face parte adresa IP a interfe ței respective.

Exemplu 1

Pe Router1 protocolul EIGRP a fost configurat astfel:

Router1(config)#router eigrp 1
Router1(config-router)#net 10.0.1.0 Router1(config-router)#net 172.16.1.0 Router1(config-router)#net 10.10.1.0
Router1(config-router)#exit
Router1(config)#

1.2 Pentru configurarea EIGRP doar pe o parte din interfe țele unui router, se va
utiliza masca wildcard

În acest caz, masca wildcard este inversul m ăștii subrețelei (SM). Astfel c ă, pentru un
SM: 255.255.255.248 (/29), în care bi ții de host r ămași sunt ultimii 4 din ultimul octet,
marca wildcard va fi : 0.0.0.7. Mai simplu, pentru a calcula masca wildcard în acest caz
se va scadea din 255.255.255.255, SM: 255.255.255.248. (vezi exemplul 2)

Router(config) # router eigrp autonomous-system
Router(config-router)# network IDretea[masca wildcard ] Router(config) # router eigrp autonomous-system
Router(config-router)# network IDretea

Protocolul EIGRP
8Exemplu 2

Pe Router1 configurarea protocolului EIGRP pe interfa ța Fa0/0 cu IP-ul 10.0.1.1/29 este:

Router1#conf t
Router1(config)#router eigrp 1
Router1(config-router)#network 10.0.1.0 0.0.0.7 Router1(config-router)#exit
Router1(config)#

Observație 1:
Chiar dac ă în loc de masca wildcard se va trece masca de re țea, IOS-ul (sistemul de
operare al ruterelor CISCO) va ști să treacă în masca wildcard (vezi exemplul 3). Aceasta
se verifică cu ajutorul comenzii :

Exemplu 3

Router1#conf t
Router1(config)#router eigrp 1 Router1(config-router)#network 10.0.1.0 255.255.255.248
Router1(config-router)#exit
Router1(config)#

Router1#sh run Building configuration…

Current configuration : 602 bytes
!
version 12.3
no service password-encryption !
hostname Router1
! !
!
! interface FastEthernet0/0
ip address 10.0.1.1 255.255.255.248
!
router eigrp 1
network 10.1.0.0 0.0.0.7
!
1.3 Verificarea faptului c ă EIGRP s-a configurat

Înainte ca orice actualizare de tip EIGRP s ă fie trimis ă, ruterele stabilesc rela țiile între
vecini, prin pachetele HELLO (vezi exemplul 4). Aceste rela ții sunt verificate prin
comanda

Router# show ip eigrp neighbors Router# show running-config

Protocolul EIGRP
9Exemplul 4

Pe Router1 verificarea este urmatoarea:

Router1#show ip eigrp neighbours
IP-EIGRP neighbors for process 1
H Address Interface Hold Uptime SRTT RTO Q Seq (sec) (ms) Cnt Num
0 172.16.1.1 Ser0/0/0 11 00:36:15 40 500 0 26
1 10.10.1.2 Ser0/0/1 11 00:34:18 40 500 0 27
2 10.0.1.2 Fa0/0 11 00:34:15 40 500 0 24

După cum se poate observa în exempl ul de mai sus, Router1 are 3 re țele vecine prin care
poate comunica prin EIGRP.

Coloana H prezintă ordinea în care vecinii au fost înv ățați.
Address – adresa re țelei
Interface – interfața ruterului local pe care s-a primit pachetul „Hello”.
Hold – timpul dup ă care vecinul, dac ă nu trimite pachet „Hello”, este considerat
inaccesibil (down); de câte ori se prime ște un pachet „Hello” acest timp este reseatat la
valoarea maxim ă a Hold-ului urmând ca apoi s ă descreasc ă până la ‘0’.
Uptime – este timpul de când s-au ad ăugat informa ții despre vecin în tabela de vecini
(Neighbor Table).
SRTT și RTO – sunt utilizate de EIGRP ca s ă controleze pachetele de tip „stabil” (care
cer confirm ări) și „instabil”(care nu necesit ă confirmări).
Q Count – trebuie s ă fie setat pe valoarea ‘0’ ; dac ă această valoare este mai mare decât
‘0’ atunci pachetele EIGRP a șteaptă să fie trimise.
O altă metodă prin care se poate verifica ce tip de protocol a fost configurat pe un anumit
ruter este lansarea urm ătoarei comenzi :

Exemplul 5

Acestă comandă afișează de fapt tabela de rutare.

Router1#sh ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP
D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2 E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP
i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area
* – candidate default, U – per-user static route, o – ODR
P – periodic downloaded static route

Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 3 subnets, 3 masks
D 10.0.0.0/8 [90/2684416] via 172.16.1.1, 00:02:40, Serial0/0/0 C 10.0.1.0/29 is directly connected, FastEthernet0/0 C 10.10.1.0/24 is directly connected, Serial0/0/1
172.16.0.0/24 is subnetted, 3 subnets
C 172.16.1.0 is directly connected, Serial0/0/0 D 172.16.2.0 [90/2681856] via 172.16.1.1, 00:02:41, Serial0/0/0
D 172.16.100.0 [90/2172416] via 172.16.1.1, 00:02:41, Serial0/0/0 Router# show ip route

Protocolul EIGRP
10D 192.168.1.0/24 [90/3196416] via 172.16.1.1, 00:02:39, Serial0/0/0
D 192.168.2.0/24 [90/3705856] via 172.16.1.1, 00:02:40, Serial0/0/0 D 192.168.100.0/24 [90/3198976] via 172.16.1.1, 00:02:39, Serial0/0/0

Rutele înv ățate prin EIGRP sunt notate în tabele de rutare cu litera D, în timp ce rutele
direct conectate sunt notate cu litera C. Din exemplul precedent se observ ă cei 3 ‘vecini’
dar și faptul că Routerul 1 poate s ă ajungă la orice rut ă din rețeaua prezentat ă.
Tot din exemplul 5 se poate observa c ă EIGRP suport ă VLSM (Variable Lenght Subnet
Mask), adica m ăști de subre țea diferite de m ăștile implicite ale unei re țele (clasele A, B
sau C). De aici se poate deduce c ă EIGRP este un protocol neorientat pe clas ă (classless).

1.4 Ce protocol s-a activat?

Cu ajutorul urm ătoarei comenzi se poate verifica ce tip de protocol s-a configurat și
detalii despre acesta.

Exemplul 6

Router1#sh ip protocols

Routing Protocol is "eigrp 1 "
Outgoing update filter list for all interfaces is not set Incoming update filter list for all interfaces is not set
Default networks flagged in outgoing updates
Default networks accepted from incoming updates EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
EIGRP maximum hopcount 100
EIGRP maximum metric variance 6 Redistributing: eigrp 1
Automatic network summarization is not in effect
Maximum path: 4
Routing for Networks:
172.16.0.0
10.1.0.0/29 10.0.0.0
Routing Information Sources:
Gateway Distance Last Update 10.0.1.2 90 2
10.10.1.2 90 6
172.16.1.1 90 7 Distance: internal 90 external 170

Din exemplu se observ ă că pe Router1 este configurat EIGRP cu instan ța (proccess-ID)
1; de asemenea, se poate observa distana ța administrativ ă (AD) notat ă cu „Distance” ca
fiind 90 pentru EIGRP. Router# show ip protocols

Protocolul EIGRP
11
2. Metrica utilizat ă de protocolul EIGRP

EIGRP are o metric ă compusă în care folose ște următorii parametri :

• Lărgimea de band ă(Bandwidth)
• Intârzierea(Delay)
• Stabilitatea(Reliability)
• Incărcarea(Load)

Setările implicite ale EIGRP se reduc doar la 2 parametri: l ărgimea de bad ă (BW) și
întârziera (Delay).
Formula general ă de calcul a metricii compuse este :

Coresponden ța coeficien ților K:
K 1 – l ărgime de band ă
K 2 – î n c ărcare
K3-întârziere
K4,K5-siguran ță

Implicit, K
2, K4, K5 au valoarea „0”; asta însemnand c ă încărcarea și stabilitatea nu sunt
folosite în calcularea metricii. Valorile acestor K-uri pot fi modificate de c ătre
administrator.

(acesta este formula de calcul a me tricii în cazul în care nu se schimb ă setările implicite)

Exemplu: Calcul metric ă între Router1 și PC-BUC-LAN Metrica compus ă implicită = K 1 * BW + K 3 * întârzierea METRICA=[K 1*BW+( K2*BW)/256-Inc ărcarea + K 3 * Intarzierea]* [K5/stabilitatea+K 4]

Protocolul EIGRP
12

2.1. Schimbarea valorii L ărgimi de Banda (BW) se face astfel :

Exemplul 7

Router1#conf t
Router1(config)#interface serial 0/0/1 Router1(config-if)#bandwidth 1024
Router1(config-if)#end

Router4#conf t
Router4(config)#interface serial 0/0/1 Router4(config-if)#bandwidth 1544
Router4(config-if)#end
Router_BUC#conf t Router_BUC(config)#interface fastEthernet 0/0 Router_BUC(config-if)#bandwidth 20000 Router_BUC(config-if)#end

Router(config-if)# bandwidth Kilobits Convenție : Între Router1 și Router4 avem leg ătura A
Între Router 4 și Router_BUC avem leg ătura B
Între Router_BUC și PC_BUC_LAN avem leg ătura C
Și presupunem c ă:
leg ătura A are BW=1024 Kbit,
leg ătura B are BW=1544 Kbit și
leg ătura C are BW=20 000 Kbit.
Lărgimea de band ă care se va folosi în calculul metricii compuse EIGRP va fi cea mai
mică dintre aceste leg ături, și anume cea a leg ăturii A:
BW=1024 Kbit.
Intârzierile de pe cele 3 leg ături se însumeaz ă.

Metrica va fi:
METRICA =107/BW legătura A*256+(Suma întârziere leg ătură A,B și C)/10* 256

Protocolul EIGRP
13Observatie : Schimbarea valorii l ărgimii de band ă nu se va produce în practic ă, aceasta
fiind doar o valoare pe care administratorul vrea ca protocolul de rutare (EIGRP-ul) s ă o
ia în considerare în procesul de calcul al metricii.

Metrica rezultat ă din stabilirea l ărgimii de band ă pe cele 3 leg ături este eviden țiată mai
jos prin comanda dat ă pe Router1.

Exemplul 8

Router1#show ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP
D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2 E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area * – candidate default, U – per-user static route, o – ODR
P – periodic downloaded static route
Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks D 10.0.0.0/8 [90/2684416] via 172.16.1.1, 00:02:33, Serial0/0/0
C 10.0.1.0/29 is directly connected, FastEthernet0/0
D 10.0.2.0/29 [90/2174976] via 10.0.1.2, 00:03:09, FastEthernet0/0 C 10.10.1.0/24 is directly connected, Serial0/0/1
D 10.10.2.0/24 [90/2172416] via 10.0.1.2, 00:03:09, FastEthernet0/0
172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
D 172.16.0.0/16 [90/2684416] via 10.0.1.2, 00:02:35, FastEthernet0/0
C 172.16.1.0/24 is directly connected, Serial0/0/0
D 172.16.2.0/24 [90/2684416] via 10.0.1.2, 00:00:18, FastEthernet0/0 D 172.16.100.0/24 [90/2686976] via 10.0.1.2, 00:00:18, FastEthernet0/0
D 192.168.1.0/24 [90/2684416] via 10.0.1.2, 00:03:09, FastEthernet0/0
D 192.168.2.0/24 [90/2172416] via 10.0.1.2, 00:03:09, FastEthernet0/0
D 192.168.100.0/24 [90/ 2174976
] via 10.0.1.2, 00:03:09, FastEthernet0/0

Exemplul 9

Pentru a verifica dac ă într-adev ăr banda pe o anumit ă legătură este cea stabilit ă de
administratorul de re țea, de exemplu pe Router1, se poate verifica astfel :

Router1#show interfaces serial 0/0/1 Serial0/0/1 is up, line protocol is up (connected)
Hardware is HD64570
Internet address is 10.10.1.1/24
MTU 1500 bytes, BW 1024 Kbit
, DLY 20000 usec, rely 255/255, load 1/255

Revenirea la valoarea implicit ă a lărgimii de band ă(BW) se va face prin comanda :

Router# show ip route
Router(config-if)# no bandwidth

Protocolul EIGRP
14Exemplul 10

Router1(config)#interface serial 0/0/1
Router1(config-if)#no bandwidth
Router1#sh interfaces serial 0/0/1
Serial0/0/1 is up, line protocol is up (connected) Hardware is HD64570
Internet address is 10.10.1.1/24
MTU 1500 bytes, BW 1544 Kbit
, DLY 20000 usec, rely 255/255, load 1/255

Analiza Rezultat: „MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec , rely 255/255, load
1/255, load 1/255”

2.2. Întârzierea (Delay) – timpul necesar unui pachet s ă traverseze o rut ă. La fel ca
lărgimea de band ă, întârzierea nu are o valoare dinamic ă, ci una static ă bazată pe tipul de
conexiune la interfa ța respectiv ă. Valoarea este m ăsurată în microsecunde.

Pentru a observa efectul întârzier ii în tranzitul pachetelor vom m ări delay-ul pe Router4
astfel încât pachetele sa poat ă tranzita re țeua prin ramura de jos (Exemplul 11)
Inițial, înaintea modific ării, întârzierea total ă observată de pe Route_BV era egal ă :

Exemplul 11

Router_BV#show ip eigrp topology 192.168.100.0
IP-EIGRP (AS 1): Topology entry for 192.168.100.0/24 State is Passive, Query origin flag is 1, 2 Successor(s), FD is 2686976 Routing Descriptor Blocks:
172.16.2.2 (Serial0/0/1), from 172.16.2.2, Send flag is 0x0
Composite metric is (2686976/2174976), Route is Internal Vector metric: Minimum bandwidth is 1544 Kbit
Total delay is 40200
microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500 Hop count is 3
172.16.1.2 (Serial0/0/0), from 172.16.1.2, Send flag is 0x0
Composite metric is (2686976/2174976), Route is Internal Vector metric:
Minimum bandwidth is 1544 Kbit
Total delay is 40200
microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3

Modificările pe Router4 sunt :

Router4#conf t
Router4(config)#interface serial 0/0/0 Router4(config-if)#delay 400000
Router4(config-if)#exit
Router4(config)#interface serial 0/0/1 Router4(config-if)#delay 400000
Router4(config-if)#exit
Router4(config)#interface fastEthernet 0/0 Router4(config-if)#delay 50000
Router4(config-if)#

Protocolul EIGRP
15
În urma acestor modific ări se poate observa c ă valorile întârzierilor totale c ătre rețeaua
192.168.100.0/24 v ăzute de Router_BV sunt :

Router_BV#sh ip eigrp topology 192.168.100.0
IP-EIGRP (AS 1): Topology entry for 192.168.100.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2686976
Routing Descriptor Blocks: 172.16.1.2 (Serial0/0/0), from 172.16.1.2, Send flag is 0x0 Composite metric is (2686976/2174976), Route is Internal Vector metric: Minimum bandwidth is 1544 Kbit
Total delay is 40200 microseconds

Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3 172.16.2.2 (Serial0/0/1), from 172.16.2.2, Send flag is 0x0
Composite metric is (3196416/2684416), Route is Internal
Vector metric: Minimum bandwidth is 1544 Kbit
Total delay is 60100 microseconds

Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3

Se observ ă că întârzierea pe ramura de jos este mai mare decât pe cea dus, astfel
pachetele vor ajunge la destina ție pe ramura de sus, lucru observat si de pe sta ția din
Brașov (Brașov_Lan) :

PC>tracert 192.168.100.2
Tracing route to 192.168.100.2 over a maximum of 30 hops:

1 49 ms 47 ms 41 ms 172.16.100.1
2 60 ms 67 ms 78 ms 172.16.1.2 3 121 ms 97 ms 158 ms 10.0.1.2
4 174 ms 142 ms 159 ms 192.168.2.2
5 204 ms 213 ms 183 ms 192.168.100.2

Trace complete.

De obicei, interfe țele FastEthernet au o valoare a întârzierii de 100 microsecunde, iar
cele Seriale (T1) 20. 000 microsecunde.

Protocolul EIGRP
162.3. Siguranta (Reliability) – probabilitatea ca o conexiune s ă cadă (acestă probabilitate
se calculeaz ă în mod empiric – cât de des a c ăzut). Valoarea ei nu se poate modifica
direct și voit. Aceasta are o valoare dinamic ă, între 0 și 255, exprimat ă în fracție :

Exemplu: 255/255 – 100% stabil ă/sigură(reliable)
234/255 – 91.8% stabil ă/sigură

Analiza Rezultat : „MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,reliability 255/255,
load 1/255 ”

2.4. Încărcarea (Load) – se referă la cantitatea de trafic ce exist ă pe conexiune; acesta ia
o valoare dinamic ă între 0 și 255 exprimat ă tot prin frac ție. Valoarea mai mic ă a fracției
este preferat ă, acesta însemnând o înc ărcare mai mic ă pe conexiune. Valoarea înc ărcării
nu se stabile ște static ci se calculeaz ă în funcție de condi țiile la un moment dat, în
schemă.

Exemplu:

255/255 – 100% saturat ă
40/255 – capacitate de 16% 1/255 – capacitate foarte mare(cel mai putin înc ărcată)

3. Algoritmul DUAL

3.1. Conceptul DUAL

Algoritmul DUAL (Diffusing Update Algorithm) este folosit de c ătre EIGRP și vom
exemplifica mai jos cum acest algoritm func ționează și determin ă cea mai bun ă cale fară
buclă în transmiterea datelor cât și căile de rezerv ă.

Termeni folosi ți în descrierea algoritmului:
– Succesor
– Distanță fezabilă (FD)
– Succesor fezabil (FS)
– Distanța raportat ă (RD)
– Condiție de fezabilitate (FC)

3.2. Succesor și distanța fezabilă

Succesorul este ruterul vecin aflat pe ruta de cost minim c ătre rețeaua destina ție. Adresa
IP a succesorului se poate observa în tabela de rutare dup ă cuvântul « via ».

Distanța fezabilă este cea mai mic ă metrică calculată pentru a atinge re țeua destina ție. FD
este listat ă tot în tabela de rutare, fiind al doilea num ăr din succesiunea de numere din
paranteze.

Examinând tabela de rutare pentru Router1 din figur ă putem observa c ă cea mai bun ă
cale pentru a transmite pachetele prin EIGRP c ătre rețeaua 192.168.1.0/24 este prin
Router4, iar distan ța fezabilă este 2681856.

Exemplul 12
Router1#show ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area
* – candidate default, U – per-user static route, o – ODR
P – periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks D 10.0.0.0/8 [90/3196416] via 10.10.1.2, 00:00:36, Serial0/0/1 C 10.0.1.0/29 is directly connected, FastEthernet0/0 D 10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:00:37, Serial0/0/1
C 10.10.1.0/24 is directly connected, Serial0/0/1
D 10.10.2.0/24 [90/2172416] via 10.0.1.2, 00:00:35, FastEthernet0/0 172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
D 172.16.0.0/16 [90/3708416] via 10.0.1.2, 00:00:33, FastEthernet0/0
C 172.16.1.0/24 is directly connected, Serial0/0/0 D 172.16.2.0/24 [90/2681856] via 172.16.1.1, 00:00:37, Serial0/0/0
D 172.16.100.0/24 [90/2172416] via 172.16.1.1, 00:00:37, Serial0/0/0
D 192.168.1.0/24 [90/ 2681856
] via 10.10.1.2, 00:00:37, Serial0/0/1
D 192.168.2.0/24 [90/2172416] via 10.0.1.2, 00:00:36, FastEthernet0/0
D 192.168.100.0/24 [90/2174976] via 10.0.1.2, 00:00:35, FastEthernet0/0

3.3. Succesor fezabil, condi ție de fezabilitate și distanță raportat ă

Unul din motivele prin care algoritmul DUAL converge foarte rapid în urma unei
schimbări în topologia re țelei este acela c ă folosește căile de rezerv ă către alte rutere
cunoscute ca succesori fezabili, nemaifiind nevoie de a relua algoritmul.
Un succesor fezabil este un ruter vecin care are o cale de rezerv ă fără buclă către aceeași
rețea ca succesorul, dar satisf ăcând în cele din urm ă condiția de fezabilitate.
Condiția de fezabilitate (FC) e întâlnit ă atunci când distan ța de raportare a unui ruter
vecin către o rețea este mai mic ă decât distan ța fezabilă a ruterului local c ătre aceeași
rețea, iar distan ța de raportare este practic o distan ță de fezabilitate c ătre aceeași rețea
destinație.

Vom lua ca exemplu Router1, pentru a analiza informa țiile din tabela de rutare a Router1.

Exemplul 13
Router1#show ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2 E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area
* – candidate default, U – per-user static route, o – ODR
P – periodic downloaded static route
Gateway of last resort is not set
D 10.0.0.0/8 [90/3196416] via 10.10.1.2, 00:00:36, Serial0/0/1 C 10.0.1.0/29 is directly connected, FastEthernet0/0 D 10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:00:37, Serial0/0/1
C 10.10.1.0/24 is directly connected, Serial0/0/1
D 10.10.2.0/24 [90/2172416] via 10.0.1.2, 00:00:35, FastEthernet0/0 172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks D 172.16.0.0/16 [90/3708416] via 10.0.1.2, 00:00:33, FastEthernet0/0 C 172.16.1.0/24 is directly connected, Serial0/0/0 D 172.16.2.0/24 [90/2681856] via 172.16.1.1, 00:00:37, Serial0/0/0
D 172.16.100.0/24 [90/2172416]
via 172.16.1.1, 00:00:37, Serial0/0/0
D 192.168.1.0/24 [90/ 2681856] via 10.10.1.2, 00:00:37, Serial0/0/1
D 192.168.2.0/24 [90/2172416] via 10.0.1.2, 00:00:36, FastEthernet0/0
D 192.168.100.0/24 [90/2174976] via 10.0.1.2, 00:00:35, FastEthernet0

Router1 raporteaz ă către Router_BV c ă distanța de fezabilitate (FD) c ătre rețeaua
172.16.100.0/24 este 2172416, iar din perspectiva Router_BV 2172416 este distan ța
raportată (RD) a Router1.

Exemplul 14

Ruta către 192.168.1.0/24 de pe Router_BV :

Router_BV#show ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP
D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP
i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area
* – candidate default, U – per-user static route, o – ODR P – periodic downloaded static route

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks D 10.0.0.0/8 is a summary, 00:00:35, Null0
D 10.0.1.0/29 [90/2172416] via 172.16.1.2, 00:00:37, Serial0/0/0
D 10.0.2.0/29 [90/2684416] via 172.16.1.2, 00:00:36, Serial0/0/0 D 10.10.1.0/24 [90/2681856] via 172.16.1.2, 00:00:37, Serial0/0/0
D 10.10.2.0/24 [90/2684416] via 172.16.1.2, 00:00:35, Serial0/0/0
172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
D 172.16.0.0/16 [90/4220416] via 172.16.1.2, 00:00:33, Serial0/0/0
C 172.16.1.0/24 is directly connected, Serial0/0/0
C 172.16.2.0/24 is directly connected, Serial0/0/1 C 172.16.100.0/24 is directly connected, FastEthernet0/0
D 192.168.1.0/24 [90/ 2684416
] via 172.16.2.2, 00:00:27, Serial0/0/1

Pentru a exemplifica și condiția de fezabilitate, se consider ă rețeaua destina ție
192.168.1.0/24. În tabela de rutare corespunz ătoare Router_BV (vezi exemplul 9) se
observă că FD = 2684416, pe când cea a Router1 (vezi exemplul 8) este 2681856. Se
poate trage concluzia c ă Router1 îndepline ște condiția de fezabilitate pentru re țeaua
192.168.1.0/24 și poate fi considerat un succesor fezabil.

3.4. Tabelul topologiei re țelei folosind EIGRP: succesori și succesori fezabili

Succesorul, distan ța fezabilă și orice succesor fezabil sunt înregistrate împreun ă cu
distanțele raportate în tabelul de informa ții corespunz ătoare topologiei din care ruterul
face parte. Acest tabel al topologiei ( ținând cont de protocolul de rutare EIGRP) poate fi
vizualizat tastând comanda:

în modul privilegiat de acces a router-ului.

Exemplul 15

Pentru ruterul Router1 tabelul prezint ă următoarele informa ții :

Router1#show ip eigrp topology
IP-EIGRP Topology Table for AS 1

Codes: P – Passive, A – Active, U – Update, Q – Query, R – Reply, r – Reply status

P 10.0.1.0/29, 1 successors, FD is 28160 via Connected, FastEthernet0/0
P 10.10.1.0/24, 1 successors, FD is 2169856
via Connected, Serial0/0/1 P 172.16.1.0/24, 1 successors, FD is 2169856
via Connected, Serial0/0/0
P 172.16.100.0/24, 1 successors, FD is 2172416 via 172.16.1.1 (2172416/28160), Serial0/0/0 P 172.16.2.0/24, 1 successors, FD is 2681856 via 172.16.1.1 (2681856/2169856), Serial0/0/0 P 10.0.2.0/29, 2 successors, FD is 2172416
via 10.10.1.2 (2172416/28160), Serial0/0/1
via 10.0.1.2 (2174976/2172416), FastEthernet0/0 P 192.168.1.0/24, 2 successors, FD is 2681856
via 10.10.1.2 (2681856/2169856), Serial0/0/1
via 10.0.1.2 (2684416/2681856), FastEthernet0/0 Router# show ip eigrp topology

P 192.168.100.0/24, 2 successors, FD is 2174976
via 10.0.1.2 (2174976/2172416), FastEthernet0/0
via 10.10.1.2 (2684416/2172416), Serial0/0/1
P 192.168.2.0/24, 1 successors, FD is 2172416
via 10.0.1.2 (2172416/2169856), FastEthernet0/0 P 10.0.0.0/8, 1 successors, FD is 3196416
via 10.10.1.2 (3196416/2684416), Serial0/0/1
P 10.10.2.0/24, 2 successors, FD is 2172416
via 10.0.1.2 (2172416/2169856), FastEthernet0/0
via 10.10.1.2 (2684416/2172416), Serial0/0/1
P 172.16.0.0/16, 1 successors, FD is 3708416 via 10.0.1.2 (3708416/3705856), FastEthernet0/0

Analizând ruta c ătre rețeua 192.168.100.0/24 mai jos sunt câteva explica ții utile
1. P – indic ă faptul că ruta este într-o stare pasiv ă. Toate rutele în tabelul topologiei
EIGRP trebuie s ă fie în starea pasiv ă. Starea activ ă apare atunci când algoritmul
calculează o nouă rută, ceea ce duce la instabilitate a domeniului de rutare.
2. 192.168.100.0/24 – Aceasta este re țeua de destina ție și poate fi g ăsită și în tabela de
rutare.
3. 2 successors – Acesta este num ărul de succesori pentru re țeua respectiv ă. Dacă vor
exista mai multe c ăi dar cu acela și cost vor fi atâ ția succesori câte c ăi vor fi.
4. FD = 2174976
5. RD de Router3(10.0.1.2) = 2172416
6. FastEthernet 0/0 este interfa ța de ieșire către rețeua 192.168.100.0/24

Exemplul 16
Pentru a vizualiza informa ții despre metrica unei rute sp ecifice, în continuarea comenzii
show ip eigrp topology se trece ca parametru op țional rețeua corespunz ătoare
:

Router1#show ip eigrp topology 192.168.100.0
IP-EIGRP (AS 1): Topology entry for 192.168.100.0/24 State is Passive, Query origin flag is 1, 2 Successor(s), FD is 2174976
Routing Descriptor Blocks:
10.0.1.2 (FastEthernet0/0), from 10.0.1.2, Send flag is 0x0
Composite metric is (2174976/2172416)
, Route is Internal
Vector metric:
Minimum bandwidth is 1544 Kbit Total delay is 20200 microseconds
Reliability is 255/255
Load is 1/255 Minimum MTU is 1500 Hop count is 2 10.10.1.2 (Serial0/0/1), from 10.10.1.2, Send flag is 0x0
Composite metric is (2684416/2172416),
Route is Internal
Vector metric:
Minimum bandwidth is 1544 Kbit Total delay is 40100 microseconds
Reliability is 255/255
Load is 1/255 Minimum MTU is 1500
Hop count is 2

3.5. Schema logic ă simplificat ă a algoritmului DUAL

Analiza tabelei de rutare ce con ține rute EIGRP poate deveni neclar ă datorită incluziunii
automate a rutelor-sumar EIGRP “Null0”. Interfa ța Null0 este doar o rut ă către nicaieri,
cunoscută sub numele de “g ăleata de bi ți”.
Implicit, EIGRP folose ște interfața Null0 pentru a rejecta orice pachet care coincide cu
ruta părinte, dar nu și cu o rut ă de nivel inferior. Se verific ă mai întâi rutele de nivel
inferior și dacă adresa unui pachet nu coincide cu indica țiile rutelor respective, pachetul
este direc ționat către această interfață Null0 pentru a fi efectiv aruncat

Exemplul 17

Router1#show ip eigrp topology all-links
IP-EIGRP Topology Table for AS 1

Codes: P – Passive, A – Active, U – Update, Q – Query, R – Reply,
r – Reply status
P 10.0.1.0/29, 1 successors, FD is 28160
via Connected, FastEthernet0/0
P 10.10.1.0/24, 1 successors, FD is 2169856 via Connected, Serial0/0/1
P 172.16.1.0/24, 1 successors, FD is 2169856
via Connected, Serial0/0/0 P 172.16.100.0/24, 1 successors, FD is 2172416
via 172.16.1.1 (2172416/28160), Serial0/0/0
P 172.16.2.0/24, 1 successors, FD is 2681856 via 172.16.1.1 (2681856/2169856), Serial0/0/0 P 10.0.2.0/29, 2 successors, FD is 2172416 via 10.10.1.2 (2172416/28160), Serial0/0/1 via 10.0.1.2 (2174976/2172416), FastEthernet0/0
P 192.168.1.0/24, 2 successors, FD is 2681856
via 10.10.1.2 (2681856/2169856), Serial0/0/1 via 10.0.1.2 (2684416/2681856), FastEthernet0/0

P 192.168.100.0/24, 2 successors, FD is 2174976
via 10.0.1.2 (2174976/2172416), FastEthernet0/0 via 10.10.1.2 (2684416/2172416), Serial0/0/1
P 192.168.2.0/24, 1 successors, FD is 2172416
via 10.0.1.2 (2172416/2169856), FastEthernet0/0 P 10.0.0.0/8, 1 successors, FD is 3196416
via 10.10.1.2 (3196416/2684416), Serial0/0/1
P 10.10.2.0/24, 2 successors, FD is 2172416
via 10.0.1.2 (2172416/2169856), FastEthernet0/0
via 10.10.1.2 (2684416/2172416), Serial0/0/1
P 172.16.0.0/16, 1 successors, FD is 3708416 via 10.0.1.2 (3708416/3705856), FastEthernet0/0

4. Redundan ța în cadrul EIGRP

În cazul în care exist ă diferite c ăi cu un cost egal c ătre o destina ție dată, EIGRP este
capabil să efectueze implicit load balancing , distribuirea sarcinii. Dac ă este necesar ă
efectuarea de distribuire a sarcinii pe c ăi care nu au cost egal trebuie folosit ă comanda
variance . Această comandă este folosit ă pentru „a for ța” ruterul s ă foloseasc ă o serie de
căi cu cost diferit pentru a creea c ăi care să ofere redundan ță, către o anumit ă destinație.
Implicit, costul minim al unei rute este unu, însemnând c ă, dacă există mai mult de 2
hopuri (routere intermediare) c ătre o destina ție, acea cale nu va fi folosit ă. Pentru a oferi
redundanță rețelei noastre trebuie s ă schimbăm acestă valoare, adic ă valoarea variance, la
un numar diferit de 1, care este setat implicit și care înseamn ă de fapt redundan ță pe
interfețe cu cost egal.
Variance este definit ca un multiplicator care reprezint ă diferențele între metricile c ăilor
care apar în procesul de rutare. Valorea implicit ă este 1, ce însemn ă că anumite c ăi
trebuie să aibă o aceeași metrică pentru a putea fi folosite în procesul de rutare.
Se observ ă că pe Router_BV metricile c ătre rețeaua din Bucure
ști sunt egale și, de
acceea, în procesul de rutare este introdus ă și rețeaua 172.16.2.0/24. Asterixul din fa ța
unei rute define ște ruta implicit ă în tranzitul pachetelor.

Exemplul 18

Router_BV#show ip route 192.168.100.2
Routing entry for 192.168.100.0/24
Known via "eigrp 1", distance 90, metric 2686976, type internal
Redistributing via eigrp 1
Last update from 172.16.2.2 on Serial0/0/1, 00:06:18 ago
Routing Descriptor Blocks: * 172.16.1.2, from 172.16.1.2, 00:09:06 ago, via Serial0/0/0

Route metric is 2686976, traffic share count is 1
Total delay is 40200 microseconds, minimum bandwidth is 1544 Kbit
Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops 3
172.16.2.2, from 172.16.2.2, 00:06:18 ago, via Serial0/0/1
Route metric is 2686976
, traffic share count is 1
Total delay is 40200 microseconds, minimum bandwidth is 1544 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 3

Dacă dorim ca din Brasov s ă avem redundan ță spre rețeaua din Bucure ști, de exemplu,
putem seta pe Router2, distribuirea sarcinii. Se poate folosi tr ăsătura împărțirii traficului
pe interfe țe prin redistribu ție, folosind comanda:

în configurarea protocolului. Folosirea acestei comenzi va face ruterul s ă trimită traficul
pe interfe țe în func ție de metric ă, pentru a se evita desincronizarile sau suprasaturarea
unor legături mai lente. Dac ă există o legatur ă unde costul este minim, o putem folosi în
load balancing utilizând comanda:

Pentru a vizualiza exact diferen ța în traseul pachetelor dinspre Bra șov spre Bucure ști pe
Router2, pe fluxul de date de pe interfa ța FastEthernet 0/0 vom modifica valoarea
implicită a variance -ului la 100. Ini țial, traseul pachetelor era conform desenului de mai
jos :

Pentru a eviden ția traseul pachetelor dinspre Bra șov spre Bucure ști folosim comanda
„traceroute” pe Router_BV:

Exemplul 19

Router_BV#traceroute 192.168.100.2
Type escape sequence to abort.
Tracing the route to 192.168.100.2
1 172.16.2.2 39 msec 47 msec 43 msec
2 10.0.1.2 71 msec 83 msec 68 msec
3 192.168.1.2 115 msec 157 msec 103 msec 4 192.168.100.2 161 msec 176 msec 166 msec

După modificarea variance -ului pe Router2 :

Router2#conf t
Router2(config)#router eigrp 1 Router2(config-router)#network 10.0.2.0
Router2(config-router)#variance 100
Router2(config-router)#end
Traseul este urm ătorul :
Router# traffic-share min across-interfaces Router# traffic-share balanced

Se poate observa și din comanda „ traceroute” :

Router_BV#traceroute 192.168.100.2
Type escape sequence to abort.
Tracing the route to 192.168.100.2
1 172.16.1.2 44 msec 54 msec 46 msec
2 10.10.1.2 105 msec 60 msec 77 msec
3 192.168.1.2 111 msec 109 msec 144 msec 4 192.168.100.2 150 msec 152 msec 167 msec

4.1. Sumarizare

Ca și RIP, EIGRP sumarizeaz ă automat rutele pe care le prime ște într-o re țea. Rezultatul
autosumariz ării poate fi v ăzut în tabelul de ruta re. Sumarizarea înseamn ă că ruterul nu va
avea în tabela de rutare decât o singur ă rută pentru o re țea de clas ă A, una pentru re țea de
clasă B și alta de clas ă C.

În cazul nostru, dac ă folosim autosumarizarea, adresele de pe interfe țele care leag ă cele 4
rutere împreun ă nu vor ap ărea în ruterele Bucure ști și Brașov decât sub adresa generic ă
10.0.0.0 /8.

Exemplul 20

Router1#sh ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP
D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area
* – candidate default, U – per-user static route, o – ODR
P – periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks
D 10.0.0.0/8 is a summary, 00:00:17

C 10.0.1.0/29 is directly connected, FastEthernet0/0
D 10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:00:19, Serial0/0/1
C 10.10.1.0/24 i

Adresele care apar în tabela de rutare sunt sumarizate la limita clasei, adic ă una de clasa
A. Când sumarizarea este pornit ă, cum este implicit pe ruter, în tabela de rutare de mai
sus, apare re țeaua cu atributul „ … is a summary ”.

După dezactivarea autosumarizarii, tabela de rutare a ruterului din Bucure ști se schimb ă.
Sumarizarea în re țele mari poate conduce la probleme de rutare, în ideea c ă un ruter va
prefera să trimită pachetele pe o cale cu metric ă mai proast ă pentru că nu știe de existen ța
unei anumite re țele.

Exemplul 21

Router1(config)#router eigrp 1
Router1(config-router)#no auto-summary
Router1#sh ip ro Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2 E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP
i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, ia – IS-IS inter area
* – candidate default, U – per-user static route, o – ODR P – periodic downloaded static route

Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks
D 10.0.0.0/8 [90/2684416] via 172.16.1.1, 00:29:10, Serial0/0/0 C 10.0.1.0/29 is directly connected, FastEthernet0/0 D 10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:29:10, Serial0/0/1 C 10.10.1.0/24 is directly connected, Serial0/0/1 D 10.10.2.0/24 [90/2172416] via 10.0.1.2, 00:29:13, FastEthernet0/0

În tabela de rutare a ruterului din Bucure ști apar re țelele dup ă dezactivarea sumariz ării
însă 10.0.0.0 înc ă apare ca fiind o sumarizare deoarece pe ruterele 2 și 3 nu s-a oprit
sumarizarea.
În rețele de mari dimensiuni, pentru a evita problemele cu dispari ția unor re țele din tabela
de rutare, dar pentru a minimiza totu și dimensiunea tabelei, se va folosi sumarizarea
manuală.

4.2. Ruta implicit ă EIGRP

Utilizarea unei rute statice la 0.0.0.0/0 drept rut ă implicită nu e dependent ă de protocoale
de rutare. Ruta implicit ă statică poate fi folosit ă cu oricare protocol de rutare suportat
curent. Ruta implicit ă statică este, de obicei, configurat ă pe ruterul care are o conexiune
cu o rețea din exteriorul domeniului de rutare EIGRP, de exemplu, pe ISP.

EIGRP necesit ă folosirea comenzii redistribute static pentru a include ruta implicit ă
statică în reactualiz ările rutate EIGRP. Rutele implicite ofer ă o cale implicit ă spre
exteriorul domeniului și, la fel ca și rutele sumarizate, mic șorează numărul intrărilor în
tabela de rutare.

Exemplul 22

Definim mai întâi o interfa ță virtuală, de test, numit ă interfață de loopback:

Router1(config)#int loop 1
Router1(config-if)#ip address 200.1.1.1 255.255.255.0
Router1(config-if)#no shut

Vom alege aceasta interfa ță virtuală ca fiind interfa ța implicit ă pe care vor fi trimise
pachetele pentru care nu exist ă o destina ție în tabela de rutare:

Router1(config)#ip route 0.0.0.0 0.0.0.0 loopback 1

4.3. Utilizarea benzii EIGRP

Implicit, EIGRP va folosi numai 50% din banda unei interfe țe pentru informa ție EIGRP.
Astfel, este prevenit ă situația în care se supra-utilizeaz ă o legătură și nu mai r ămâne
bandă pentru traficul normal. Comanda „ ip bandwidth-percent eigrp ” se folose ște pentru
a configura procentajul din band ă alocată pentru EIGRP pe o interfa ță.

Pentru a limita folosirea unei benzi EIGRP la 50% din valoarea sa total ă de 64 kbps se
utilizează comenzile:

Configurarea inte rvalelor “Hello și a timpului de a șteptare

Intervalele Hello și timpul de a șteptare sunt configurabile pe fiecare interfa ță și nu e
nevoie să se potriveasc ă cu alte rutere EIGRP pentru a stabili adiacen țe. Comanda pentru
a configura un interval Hello este:

Exemplul 23

Router1(config)#int s0/0/0
Router1(config-if)#ip he Router1(config-if)#ip hello-interval eigrp 1 ?
<1-65535> Seconds between hello transmissions
Router1(config-if)#ip hello-interval eigrp 1 25

Dacă se schimb ă intervalul Hello, trebuie schimbat și timpul de a șteptare la o valoare
egală sau mai mare ca intervalul Hello. Altfel, adiacen ța vecinilor va fi „down” când va
expira timpul de a șteptare și înainte de urm ătorul interval Hello. Comanda pentru a
configura un timp de a șteptare diferit e
Router(config-if)#ip bandwidth-percent eigrp num ăr AS procent
Router(config-if)#ip hello-interval eigrp num ăr AS secunde

Numărul secundelor, atât pentru timpul de a șteptare cât și pentru intervalul Hello, poate
varia de la 0 la 65535. Asta înseamn ă că intervalul Hello poate fi setat la o valoare de 18
ore, care e potrivit ă pentru o foarte scump ă conexiune dial-up. Pentru a configura un
interval Hello de 60 secunde și un timp de a șteptare de 180 secunde folosim comenzile

Router(config-if)#ip hold-time eigrp AS secunde

Protoc olul EIGRP
Pentru clarificarea nota țiilor se va folosi legenda (vezi pag. urm ătoare)
ANEXA 1

Schema re țelei pe care se exemplific ă funcționalitatea protocolului de rutare EIGRP

Protoc olul EIGRP
________________________________________________________________________

* Cablul serial folosit este asimetric. Capetele acestuia au denumiri diferite: DCE cap ătul care are clock-ul dup ă care se sincronizeaz ă celalat cap ăt DTE în timpul
transmisiei. Cap ătul DCE este de obicei indicat prin prezen ța unui symbol în form ă de ceas. LEGENDA

Leg ătură între porturile seriale ale dou ă routere vecine. Acest tip de leg ătură se realizeaz ă cu cablu serial
*
Leg ătură între porturile Fast Ethernet a dou ă dispozitive diferite prin cablu UTP de cupru mufat cross-over (router-PC)
Leg ătură între porturile Fast Ethernet a dou ă dispozitive de acela și prin cablu UTP de cupru mufat straight-through (router-PC)

Notații la nivelul cablurilor conectoare :

A.B.C.D/M – Adresa de re țea din care fac parte cele dou ă dispozitive de la capetele cablului (A.B.C.D) și masca ei(nr. de bi ți) (/M)

Observație : dacă, pe schema încarcat ă în Packet Tracer se ține pointerul mouse-ului desupra unui cablu conector se vor afi șa denumirile
interfețelor de la capetele cablului (Ser0/0/0 , Ser 0/0/1, Fa 0/0) și în cazul conexiunilor seriale se va eviden ția și capătul DCE al cablului prin
apariția simbolului ceas.

Notații la nivelul routerelor :

2811 – Denumirea routerului în Packet Tracer, este genul de dispozitiv folosit pentru o re țea
ICMP
X – Denumirea dat ă de utilizator unui anumit router ; X ∈{Router_BV, Router_BUC,
Router1, Router2, Router3, Router4}
.x – Adresa IP atribuit ă interfeței respective, scris ă prescurtat (vezi detaliere în fig. din
dreapta )

Notații la nivelul PC-urilor :

PC-PT – denumirea în Packet Tracer a obiectului ce simuleaza un calculator – sta ție de lucru
X – Denumirea dat ă de utilizator unui calculator ; X ∈{Brasov_LAN, BUC_LAN}
.x – Adresa IP atribuit ă interfeței respective, scris ă prescurtat (vezi detaliere în fig. din
dreapta)

Similar Posts