Sunteți pe pagina 1din 34

Protocolul EIGRP

1



UNIVERSITATEA POLITEHNICA BUCURE!TI



Facultatea de Electronic", Telecomunica#ii $i Tehnologia
Informa#iei











PROIECT 3.


EIGRP




















Protocolul EIGRP
2

Cuprins

1. Introducere Pag. 1
a. Configurarea echipamentelor Pag. 7
b. Configurarea par!iala a unui echipament cu EIGRP Pag. 7
c. Verificarea c" EIGRP s-a configurat Pag. 8
d. Ce protocol s-a activat? Pag. 10

2. Metrica utilizat" de protocolul EIGRP Pag. 11
a. L"rgimea de Band"(BW) Pag. 12
b. Intrzierea (Delay) Pag. 13
c. Siguranta (Reliability) Pag. 15
d. nc"rcarea(Load) Pag. 15

3. Algoritmul DUAL Pag. 16
a. Conceptul DUAL Pag. 16
b. Succesor #i distan!a fezabil" Pag. 16
c. Succesor fezabil, condi!ie de fezabilitate #i distan!" raportat" Pag. 17
d. Tabelul topologiei retelei folosind EIGRP: succesori #i succesori fezabili
Pag. 18
e. Schema logic" simplificat" a algoritmului DUAL Pag. 20

4. Redundan!a n cadrul EIGRP Pag. 22
a. Sumarizare Pag. 24
b. Ruta implicit" EIGRP Pag. 24
c. Utilizarea benzii EIGRP Pag. 26


5. Propunere TEST Pag. 29


6. ANEXA 1 Pag. 30
6.1. Schema re!elei pe care se exemplific" func!ionalitatea protocolului de rutare
EIGRP Pag. 31
6.2. LEGENDA Pag. 32













Protocolul EIGRP
3

%. 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 folosite de EIGRP sunt lungimea de band"(bandwith)
#i ntrzierea(delay).
Caracteristica EIGRP este protocolul RTP(Reliable Transport Protocol) care utilizeaz"
livr"ri sigure #i nesigure de pachete EIGRP. In plus EIGRP stabile#te leg"turi cu
ruterele conectate direct care sunt deasemenea autorizate de EIGRP.

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 cnd apare o modificare de topologie.
Aceste reactualiz"ri sunt trimise doar routerelor care au nevoie de ele(muticast sau
unicast).
Aceste pachete folosesc primirea unei confirm"ri(ACK). Pachetele ACK sunt pachete
trimise atunci cnd se folose#te op!iunea de primire a unei confirm"ri pentru pachetele
de tip Update, EIGRP, Query #i Reply.






Pachetele Query #i Reply(Interogare #i r"spuns) sunt utilizate de algoritmul DUAL(vezi
capitolul ). Pachetele Query pot fi trimise Unicast(c"tre un singur host) #i Multicast(c"tre
mai multe hosturi din re!ele precizate), n timp ce pachetele Reply sunt trimise mereu
Unicast. Cnd un router pierde o cale, atunci el trimite pachete de tip Query c"tre vecini,
prin care cere o alt" cale prin alt" re!ea. Routerele care au primit pachet de tip Query
trimit o confirmare(ACK). EIGRP-ul acceseaz" routerele, trimite cte un Reply chiar
Protocolul EIGRP
4
dac" au sau nu o rut" c"tre re!eaua care a c"zut. Pentru c" Reply utilizeaz" primirea cu
confirmare, routerul va trebui s" trimit" napoi o confirmare(ACK).




Pachetele Hello sunt utilizate pentru a descoperi vecinii #i sunt pachete MULTICAST,
f"r" confirmare.




Observa#ie:

Packet Tracer 4.%% nu permite vizualizarea tipurilor de pachete , in detaliu, folosite
de EIGRP acesta afi$nd un nume generic pachet EGRP. Aceste pachete cu nume
generic se pot vizualiza astfel:
%. Se deschide Packet Tracer.
2. Se ncarc" schema dorit"
3. Se folose$te combina#ia de taste SHIFT+S
4. In fereastra ap"rut", Simulation Panel, se apas" butonul Edit Filters din
care se alege tipul de pachetel pe care dorim sa le monitoriz"m(in acest caz
doar pachetele EIGRP).
Protocolul EIGRP
5


5. Din aceea$i feresatr", Simulation Panel, se apas" butonul Auto
Capture/Play $i se urm"re$te generarea $i trimiterea pachetelor ntre routere.

EIGRP include cteva 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)
Reactualizari legate - Bounded Updates
Algoritmul DUAL
Stabilirea adiacen!elor
Tabele privind topologia #i vecinii

RTP(Reliable Transport Protocol) este un protocol folosit de EIGRP pentru trimiterea #i
primirea pachetelor care cer confirmare(reliable) 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.



Reactualiz"ri Legate
Reactualizarea par!ial" con!ine informa!ii doar despre ruta care s-a schimbat astfel
consumndu-se mai putina largime de band"( Bandwidth).
Reactualiz"rile legate se refer" la propagarea unei reactualiz"ri par!iale doar c"tre acele
routere care sunt afectate de schimb"rile produse.
Protocolul EIGRP
6

Algoritmul DUAL previne crearea de bucle n re!ea #i, deasemenea, permite tuturor
routerelor implicate n schimbarea de topologie, s" se sincronizeze n acela#i timp
rezultnd o convergen!a(apare la momentul cand toate routerele 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 routere, EIGRP trebuie mai nti s"
#i cunoasc" to!i vecinii.Vecinii EIGRP sunt alte routere direct conectate la re!ea.
Routerele EIGRP descoper" vecinii #i stabilesc routerele vecine cu ajutorul pachetului
Hello. In majoritatea re!elelor EIGRP, pachetele Hello sunt trimise la fiecare 5 secunde.
Un router cu EIGRP consider" c" atta timp ct prime#te pachete Hello de la un alt
router, vecinul #i rutele lui r"mn valide.
HOLDTIME-este timpul maxim a#teptat de un router pn" s" primeasca urm"torul pachet
Hello.(vezi exemplul 4, pagina 9)


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 unei rute si indic" cat de sigur"
este acesta. n practic",distan!a administrativ" este folosita atunci cnd doua rute catre
aceea#i detina!ie au aceea#i metric" si este astfel dificil de a alege una dintre ele n
ndrumarea pachetelor . Astfel, pachetele vor fi trimise pe ruta care are cea mai mic"
distan!" administrativ".
Prin compara!ie cu alte protocoale IGP (Interior Gateway Protocol), EIGRP este cel
preferat de Cisco IOS (Internetwork Operating System) pentru c" are cea mai mic"
distan!" administrativ".
n tabelul de mai jos sunt prezente distan!ele administrative implicte a protocoalelor de
rutare.

Protocolul EIGRP
7


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".

A autentifica informa!ia rutat" este o practic" bun". Aceast" practic" asigur" faptul c"
routerele vor accepta informa!ie doar de la alte routere care au fost configurate cu aceea#i
semn"tur" sau informa!ie autentificat".

Not!: Autentificarea nu cripteaz" #i tabela de rutare a ruterului.


Observatii generale:

%. Toate exemplele din acest proiect sunt date n conformitate cu schema din
Anexa %, pe routerul indicat la fiecare exemplu, folosind drept aplica#ie
Packet Tracer 4.%%.
2. S-a folosit drept mod de configurare modul CLI (Comand Line Interface)
disponibil e fiecare router n parte:
a. Se deschide Packet Tracer
b. Se ncarc" schema dorit"
c. Se d" click pe un router
d. Se foloseste tab-ul cu indica#ia CLI din fereastra ap"rut"

e. Se adaug" comenzile corespunz"toare n modul de configurare sau n
modul privilegiat, n func#ie de situa#ie.



Set"rile pe interfe!ele echipamentelor din schema prezentat" n ANEXA 1 sunt
eviden!iate n Tabelul 1 de mai jos. Lund ca exemplu Router1, IP-urile pe interfetele
echipamentelor sunt configurate astfel :
Protocolul EIGRP
8

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
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 Router1
Serial0/0/1 Ser0/0/1 10.10.1.1 255.255.255.0
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 Router2
Serial0/0/1 Ser0/0/1 10.10.2.1 255.255.255.0
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 Router3
Serial0/0/1 Ser0/0/1 192.168.2.1 255.255.255.0
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 Router4
Serial0/0/1 Ser0/0/1 192.168.1.1 255.255.255.0
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 Router_BV
Serial0/0/1 Ser0/0/1 172.16.2.1 255.255.255.0
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 Router_BUC
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

Observa#ii:

Pe cele dou" PC-uri prezente n re!eaua noastr" IP-urile setate pe pl"cile de re!ea sunt
statice (sunt mereu acelea#i).





Protocolul EIGRP
9
%.% Configurarea protocolului de rutare EIGRP se face prin comanda:



autonomous-system este un numar natural scris pe 16 bi!i

Observatia ": autonomous-system este diferit de conceptul de Sistem Autonom (AS).
Acesta se refer" de fapt la instan!a de EIGRP care este folosit".

Observatia 2 : pentru ca routerele s" comunice prin protocolul de routare EIGRP trebuie
ca toate s" foloseasc" aceea#i instan!"(acela#i proccess-ID).

Cu ajutorul comenzii network ID
retea
configur"m EIGRP-ul pe fiecare interfa!" a
routerului.

Observa#ia ": ID
retea
este re!eaua din care face parte IP-ul respectivei interfe!e.
Observa#ia 2 : Dac" dou" interfe!e ale aceluia#i router au asignate IP-uri ce apar!in
aceleia#i re!ele, atunci se va da o singur" comand"(vezi ex.1).


Exemplu "

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)#

%.2 Pentru configurarea EIGRP doar pe o parte din interfe#ele unui router, se va
uitiliza 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)

Exemplu 2

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

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

Protocolul EIGRP
10
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 %: n schema din anex" nu s-a folosit aceeast" comand", ns" a#a cum este
prezentat" mai sus, d" posibilitatea activ"rii altor protocoale de rutare pe celelalte
interfe!e ale aceluia#i router.
Observa#ie 2: Chiar dac" n loc de masca wildcard se va trece masca de re!ea , IOS-
ul(sistemul de operare al routerelor 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
!
%.3 Verificarea c" EIGRP s-a configurat

nainte ca orice reactualizare de tip EIGRP s" fie trimis", routerele stabilesc rela!iile ntre
vecini, prin pachetele HELLO(vezi exemplul 4). Aceste rela!ii sunt verificate prin
comanda


Exemplul 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
Router# show ip eigrp neighbors
Router#show running-config
Protocolul EIGRP
11
(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 exemplul 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 routerului local pe care s-a primit pachetul Hello.
Hold - timpul dup" care vecinul, dac" nu trimite pachet Hello, este considerat
inaccesibil(down); de cte ori se prime#te un pachet Hello acest timp este reseatat la
valoarea maxim" a Hold-ului urmnd ca apoi s" descreasc" pn" la 0.
Uptime este timpul de cnd 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 dect
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
router este implementarea 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
D 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


Router#show ip route
Protocolul EIGRP
12
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" ajunga 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).

%.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-ul cu instan!a (proccess-
ID) 1; de asemenea se poate observa distana!a administrativ" (AD) notat" cu
Distance ca fiind 90 pt EIGRP.
Router#show ip protocols
Protocolul EIGRP
13

2. Metrica utilizat" de protocolul EIGRP

EIGRP are o metric" compus" n care folose#te urm"torii parametrii :

L"rgimea de band"(Bandwidth)
Intrzierea(Delay)
Stabilitatea(Reliability)
Inc"rcarea(Load)
Set"rile implicite ale EIGRP-ului se reduc doar la 2 parametri: l"rgimea de bad"(BW)
#i ntrziera(Delay).

Formula general" de calcul a metricii compuse este :



Coresponden!a indicilor K:
K1-l"rgime de band"
K2-nc"rcare
K3-ntrziere
K4,K5-siguran!"

Implicit K
2,
K
4,
K
5
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 metricii n cazul n care nu se schimb" set"rile implicite)

Exemplu: Calcul metric! ntre Router" #i PC-BUC-LAN

Conven$ie : Intre Router" #i Router4 avem leg!tura A
Intre Router 4 #i Router_BUC avem leg!tura B
Intre Router_BUC #i PC_BUC_LAN avem leg!tura C
%i presupunem c!:
leg!tura A are BW="024 Kbit,
leg!tura B are BW="544 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="024 Kbit.
Intrzierile de pe cele 3 leg!turi se nsumeaz!.

Metrica va fi:
METRICA ="0
7
/BW leg!tura A*256+(Suma ntrziere leg!tur! A,B #i C)/"0* 256
Metrica compus" implicit" = K
1
* BW + K
3
* ntrzierea
METRICA=[K
1
*BW+(K
2
*BW)/256-Inc"rcarea+ K
3
* Intarzierea]*[K
5
/stabilitatea+K
4
]
Protocolul EIGRP
14



2.%. 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
Observatie : 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
Router#show ip route
Router(config-if)# bandwidth Kilobits
Protocolul EIGRP
15
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 :



Exemplul "0

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 "500 bytes, BW "544 Kbit, DLY 20000 usec, rely 255/255, load
"/255, load "/255

2.2. Intrzierea (Delay) timpul ct i i-a unui pachet s" traverseze o rut". La fel ca
l"rgimea de banda, ntrzierea nu are o valoare dinamic", ci una static" bazat" pe tipul de
conexiune la interfa!a respectiv". Valoarea este masurat" n microsecunde.
Pentru a observa efectul ntrzierii n tranzitul pachetelor vom m"ri delay-ul pe Router4
astfel nct pachetele sa poat" tranzita re!eua prin ramura de jos (Exemplul 11)
Ini!ial, naintea modific"rii ntrzierea total" observat" de pe Route_BV era egal" :

Router(config-if)#no bandwidth
Protocolul EIGRP
16

Exemplul ""

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)#
n urma acestor modific"ri se poate observa ca valorile ntrzierilor 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
Protocolul EIGRP
17
Hop count is 3

Se observ" c" ntrzierea pe ramura de jos este mai mare dect 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 ntrzierii de %00 microsecunde, iar
cele Seriale(T%) 20.000 microsecunde.

2.3. Siguranta (Reliability)- probabilitatea ca o conexiune s" cad"(acest" probabilitate se
calculeaz" n mod empiric ct de des a c"zut). Valoarea ei nu se poate modifica direct si
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 "500 bytes, BW "544 Kbit, DLY 20000 usec,reliability 255/255,
load "/255

2.4. nc"rcarea(Load) se refer" la cantitatea de trafic ce exist" pe conexiune; acesta i-a
o valoare dinamic" ntre 0 #i 255 exprimat" tot n frac!ie. Valoarea mai mic" a frac!iei
este preferat", acesta nsemnnd o nc"rc"tur" mai mic" pe conexiune. Valoarea ncarc"rii
nu se stabule#te static ci se calculeaz" n func!ie de condi!iile la un moment dat, in
schem".

Exemplu:
255/255 100% saturat"
40/255 capacitate de 16%
1/255 capacitate foarte mare(cel mai putin nc"rcat")
Protocolul EIGRP
18

3. Algoritmul DUAL

3.%. 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 ct #i c"ile de rezerv".

Termeni folosi!i n descrierea algoritmului:
- Succesor
- Distan!" fezabil"(FD)
- Successor fezabil(FS)
- Distan!a raportat"(RD)
- Condi!ie de fezabilitate(FC)


3.2. Succesor $i distan#a fezabil"

Succesorul este router-ul vecin care pe lng" naintarea pachetelor, este #i ruta de cost
minim c"tre re!eaua destina!ie. Adresa IP a succesorului se poate observa n tabela de
rutare dup" cuvntul 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.

Examinnd tabela de rutare pentru Router1 din figur" putem observa ca 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 "2
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
Protocolul EIGRP
19
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 routere
cunoscute ca succesori fezabili, nemaifiind nevoie de a recompila algoritmul.
Un succesor fezabil este un router vecin care are o cale de rezerv" f"r" bucl" c"tre aceea#i
re!ea ca succesorul, dar satisf"cnd n cele din urm" condi!ia de fezabilitate.
Condi!ia de fezabilitate(FC) e ntlnit" atunci cnd distan!a de raportare a unui router
vecin c"tre o re!ea este mai mic" dect distan!a fezabil" a router-ului local c"tre aceea#i
re!ea, iar distan!a de raportare este practic o distan!" de fezabilitate c"tre aceeasi re!eaua
destina!ie.

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

Exemplul "3
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!eua
172.16.100.0/24 este 2172416, iar din perspectiva Router_BV 2172416 este distan!a
raportat"(RD) a Router1.

Exemplul "4

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
Protocolul EIGRP
20
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. In tabela de rutare corespunz"toare Router_BV(vezi exemplul 9) se
observ" ca FD = 2684416, pe cnd cea a Router1(vezi exemplul 8) este 2681856. Se
poate trage concluzia ca 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 retelei 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 router-ul
face parte. Acest tabel al topologiei( !innd cont de protocolul de rutare EIGRP) poate fi
vizualizat tastnd comanda:



n modul privilegiat de acces a router-ului.

Exemplul "5

Pentru router-ul 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
Router# show ip eigrp topology
Protocolul EIGRP
21
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
Analiznd ruta c"tre re!eua 192.168.100.0/24 mai jos sunt cteva 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 cnd algoritmul
calculeaz" o nou" rut", ceea ce duce la instabilitatea domeniului de rutare.

2. 192.168.100.0/24 Aceasta este re!eua de destina!ie #i poate fi g"sit" si 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 cte 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 "6

Pentru a vizualiza informa!ii despre metrica unei rute specifice, 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
Protocolul EIGRP
22

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.
Deci, 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 nti 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 "7

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
Protocolul EIGRP
23
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

Protocolul EIGRP
24

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 nevoie
de 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 routerul 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, nsemnand 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 anumit" 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 defineste ruta implicit" in tranzitul pachetelor.

Exemplul "8

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 Bucuresti, 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 routerul s" trimit" traficul
pe interfe!e n func!ie de metric", pentru a se evita desincronizarile sau suprasaturarea
unor leg"turi mai ncete. Dac" exist" o legatur" unde costul este minim, o putem folosi n
load balancing adaugand comanda:

Router# traffic-share balanced
Protocolul EIGRP
25


Pentru a vizualiza exact diferenta in traseul pachetelor dinspre Brasov spre Bucuresti 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 Brasov spre Bucuresti folosim comanda
traceroute pe Router_BV:


Exemplul "9

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

Dupa 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 urmatorul :

Router# traffic-share min across-interfaces
Protocolul EIGRP
26

Se poate observa si 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.%. 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 rutare. Sumarizarea nseamn" c" routerul nu
va avea n tabela de rutare dect o singur" rut" pentru o re!ea de clas" A, una pentru retea
de clas" B, si alta de clas" C.

In cazul nostru dac" folosim autosumarizarea, adresele de pe interfe!ele care leag" cele 4
routere mpreun" nu vor ap"rea n ruterele Bucure#ti #i Bra#ov dect 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



Protocolul EIGRP
27
Adresele care apar n tabela de rutare sunt sumarizate la limita clasei, adic" una de clasa
A. Cand sumarizarea este pornit", cum este implicit pe router, n tabela de rutare de mai
sus, apare re!eaua cu atributul this 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 router va
prefera s" trimit" pachetele pe o cale cu metric" mai proast" pentru c" nu #tie de existen!a
unei anumite re!ele.

Exemplul 2"

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
In tabela de rutare a routerului 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 disparitia 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 routerul 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.

Protocolul EIGRP
28
Exemplul 22

Definim mai intai o interfa!" virtuala, de test, numita 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"mne 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 64kbps se
utilizeaz" comenzile:



Configurarea intervalelor 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 routere 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" schimba!i 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 cnd 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
Protocolul EIGRP
29


Num"rul secundelor, att pentru timpul de a#teptare ct #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
Protocolul EIGRP
30

6. Propunere TEST

(Testul con$ine ntreb!ri cu r!spuns multiplu, cu o singur! variant! corect!, in varianta
de fa$!, bolduite)

1. Care este scopul EIGRP PDM?
o PDM este protocolul Layer 4 pe care EIGRP l folose#te s" distribuie informa!ia
o PDM este mecanismul pe care EIGRP l folose#te s" asigure disponibilitatea
ruterelor vecine
o PDM este algoritmul folosit de EIGRP s" creeze tabela de rutare
o PDM asigur" suport modular pentru protocoale Layer 3
o PDM este distan!a c"tre o destina!ie raportat"la un ruter vecin


2. Dac" o rut" EIGRP este c"zut" #i nu este g"sit un succesor n tabelul topologic, cum
marcheaz" DUAL ruta care a c"zut?
o Recalculat"
o Pasiv"
o Activ"
o Cazut"
o Nedisponibil"
o Succesor

3. Care dintre tabelele de mai jos sunt men!inute de un ruter EIGRP, alege!i trei variante?
o Tabelul DUAL
o Tabelul distan!ei fezibile
o Tabelul vecinilor
o Tabelul OSPF
o Tabelul de rutare
o Tabelul topologic

4. Care este scopul tabelelor topologice #i a vecinilor EIGRP?
o Tabele topologice $i vecinii EIGRP sunt folosi#i de DUAL pentru a construi
tabelul de rutare
o Tabelul vecinilor e trimis tuturor vecinilor, care l folosesc pentru a construi
tabelul topologic
o Tabelul topologic e trimis ruterelor din lista de vecini
o Tabelul vecinilor e folosit de DUAL pentru a crea tabelul topologic
o Tabelul vecinilor e trimis ruterelor vecine, n timp ce tabelul topologic e trimis la
restul ruterelor

5. Un administrator de re!ea rezolv" o problem" de rutare EIGRP. Ce comand" va afi#a
toate rutele posibile c"tre o destina!ie?
o Show ip route
o Show ip eigrp topology active
o Show ip eigrp neighbors detail
o Show ip eigrp topology all-links
o Show ip eigrp topology summary
Protocolul EIGRP
31

6. Referi!i-v" la exemplul de mai jos. Care distan!" raportat" este succesorul fezibil al
re!elei 192.168.1.0 publicat"?


o 28160
o 3014400
o 2%724%6
o 41026560

















ANEXA 1
Protocolul EIGRP
Pentru clarificarea nota!iilor se va folosi legenda (vezi pag. urm"toare)







Schema re#elei pe care se exemplific" func#ionalitatea protocolului de rutare EIGRP
Protocolul 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)

S-ar putea să vă placă și