Sunteți pe pagina 1din 29

ARHITECTURI DE RETEA SI INTERNET

LUCRAREA DE LABORATOR 5

PROTOCOLUL DE RUTARE
EIGRP
(Enhanced Interior Gateway
Routing Protocol)

Protocolul EIGRP
1. Introducere
EIGRP face parte din clasa protocoalelor de tip distance vector i a fost emis n anul
1992. EIGRP este o mbuntire a protocolului IGRP, ambele fiind proprietare CISCO i
pot opera doar pe ruterele CISCO.
Dei 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).
EIGRP utilizeaz protocolul RTP (Reliable Transport Protocol-Transport de ncredere).
Protocolul de transport de ncredere este responsabil pentru livrarea garantat, ordonat
de pachetele EIGRP pentru toi vecinii. Aceasta susine 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 cnd este
necesar. De exemplu, ntr-o reea multi-acces, care are capabiliti multicast, cum ar fi
Ethernet, nu este necesar s trimit mesaje hellos fiabil pentru toi vecinii individual.
EIGRP trimite multicast un singur pachet salut informnd receptoarele c pachetul nu
trebuie s fie confirmat. Alte tipuri de pachete, cum ar fi actualizri, necesit confirmarea
i acest lucru este indicat n pachet. Transportul de ncredere are o prevedere pentru a
trimite pachete multicast rapid atunci cnd exist pachete neconfirmate n ateptare.
Acest lucru asigur un timp de convergen sczut n prezena legturilor 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 informaia de rutare. EIGRP
nu trimite reactualizri regulate, ele se trimit doar cnd apare o modificare de topologie.
Aceste reactualizri sunt trimise doar ruterelor care au nevoie de ele (muticast sau
unicast).
Aceste pachete folosesc primirea unei confirmri (ACK). Pachetele ACK sunt pachete
trimise atunci cnd se folosete opiunea de primire a unei confirmri pentru pachetele
de tip Update, EIGRP, Query i Reply.

Protocolul EIGRP

Pachetele Query i Reply (Interogare i rspuns) sunt utilizate de algoritmul DUAL.


Pachetele Query pot fi trimise unicast (ctre un singur host) i multicast (ctre mai multe
hosturi din reele, grupate), n timp ce pachetele Reply sunt trimise ntotdeauna unicast.
Cnd un ruter pierde o cale, trimite pachete de tip Query ctre vecini, prin care cere o alt
cale prin alt reea. Ruterele care au primit pachet de tip Query trimit o confirmare
(ACK) i cte un Reply chiar dac au sau nu o rut ctre reeaua care a czut. 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, fr
confirmare.

EIGRP include cteva caracteristici care nu se regsesc 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 adiacenelor
Tabele privind topologia i vecinii
3

Protocolul EIGRP
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 confirmri de la receptor la transmitor. RTP poate
trimite pachete unicast sau multicast.

Actualizari limitate
Actualizarea parial conine informaii doar despre ruta care s-a schimbat astfel
consumndu-se mai puin lime de band (Bandwidth).
Actualizari limitate se refer la propagarea unei actualizri pariale doar ctre acele rutere
care sunt afectate de schimbrile produse.
Algoritmul DUAL previne crearea de bucle n reea i, de asemenea, permite tuturor
ruterelor implicate n schimbarea de topologie s se sincronizeze n acelai timp rezultnd
o convergen (apare la momentul cnd toate ruterele dintr-o reea i-au nvat toi
vecinii existeni la acel moment) rapid.
Protocolul Hello
nainte ca orice pachet EIGRP s fie schimbat ntre rutere, EIGRP trebuie mai nti s i
cunoasc toi vecinii.Vecinii EIGRP sunt alte rutere direct conectate la reea.
Ruterele EIGRP descoper vecinii i stabilesc ruterele vecine cu ajutorul pachetului
Hello.
n majoritatea reelelor EIGRP, pachetele Hello sunt trimise la fiecare 5 secunde. Un
ruter cu EIGRP consider c att timp ct primete pachete Hello de la un alt ruter,
vecinul i rutele lui rmn valide.
HOLDTIME-este timpul maxim ateptat de un ruter pn s primeasca urmtorul pachet
Hello.(vezi exemplul 4, pagina 9)

Protocolul EIGRP

Distan administrativ (AD)


EIGRP are o distan administrativ implicit, 90 pentru surse interne i 170 pentru rute
importate de la o surs extern
Ditana administrativ este un numr natural atribuit unui protocol de rutare i indic ct
de preferat este acesta.
n tabelul de mai jos sunt prezente distanele 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 informaia rutat.
Autentificarea asigur faptul c ruterele vor accepta informaie doar de la alte rutere care
au fost configurate cu aceeai semntur sau informaie autentificat.
Not: Autentificarea nu cripteaz i tabela de rutare a ruterului.
5

Protocolul EIGRP

Setrile pe interfeele echipamentelor din schema prezentat n ANEXA 1 sunt


evideniate n Tabelul 1 de mai jos. Lund ca exemplu Router1, adrersele IP ale
interfeelor 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
Router1
Router2
Router3
Router4
Router_BV
Router_BUC
PC
Braov_LAN
PC Buc_LAN

Interfa
FastEthernet0/0
Serial0/0/0
Serial0/0/1
FastEthernet0/0
Serial0/0/0
Serial0/0/1
FastEthernet0/0
Serial0/0/0
Serial0/0/1
FastEthernet0/0
Serial0/0/0
Serial0/0/1
FastEthernet0/0
Serial0/0/0
Serial0/0/1
FastEthernet0/0
Serial0/0/0
Serial0/0/1
FastEthernet

Prescurtare
Fa0/0
Ser0/0/0
Ser0/0/1
Fa0/0
Ser0/0/0
Ser0/0/1
Fa0/0
Ser0/0/0
Ser0/0/1
Fa0/0
Ser0/0/0
Ser0/0/1
Fa0/0
Ser0/0/0
Ser0/0/1
Fa0/0
Ser0/0/0
Ser0/0/1
-

Adres IP
10.0.1.1
172.16.1.2
10.10.1.1
10.0.2.1
172.16.2.2
10.10.2.1
10.0.1.2
10.10.2.2
192.168.2.1
10.0.2.2
10.10.1.2
192.168.1.1
172.16.100.1
172.16.1.1
172.16.2.1
192.168.100.1
192.168.1.2
192.168.2.2
172.16.100.2

Masc de reea
255.255.255.248
255.255.255.0
255.255.255.0
255.255.255.248
255.255.255.0
255.255.255.0
255.255.255.248
255.255.255.0
255.255.255.0
255.255.255.248
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0

FastEthernet

192.168.100.2

255.255.255.0

Protocolul EIGRP

1.1 Configurarea protocolului de rutare EIGRP se face prin comanda:


Router(config) #router eigrp autonomous-system
Router(config-router)#network IDretea
autonomous-system este un numr natural scris pe 16 bii
Observaia 1: autonomous-system este diferit de conceptul de Sistem Autonom (AS).
Acesta se refer, de fapt, la instana de EIGRP care este folosit.
Observaia 2: pentru ca ruterele s comunice prin protocolul de rutare EIGRP trebuie ca
toate s foloseasc aceeai instan (acelai proccess-ID).
Cu ajutorul comenzii network IDreea configurm EIGRP-ul pe fiecare interfa a
ruterului.
Observaia 1: IDreea este reeaua din care face parte adresa IP a interfeei 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 interfeele unui router, se va
utiliza masca wildcard
Router(config) #router eigrp autonomous-system
Router(config-router)#network IDretea[masca wildcard]
n acest caz, masca wildcard este inversul mtii subreelei (SM). Astfel c, pentru un
SM: 255.255.255.248 (/29), n care biii de host rmai 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)

Protocolul EIGRP
Exemplu 2
Pe Router1 configurarea protocolului EIGRP pe interfaa 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)#

Observaie 1:
Chiar dac n loc de masca wildcard se va trece masca de reea, IOS-ul (sistemul de
operare al ruterelor CISCO) va ti s treac n masca wildcard (vezi exemplul 3). Aceasta
se verific cu ajutorul comenzii :
Router#show running-config
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 relaiile ntre
vecini, prin pachetele HELLO (vezi exemplul 4). Aceste relaii sunt verificate prin
comanda
Router# show ip eigrp neighbors

Protocolul EIGRP
Exemplul 4
Pe Router1 verificarea este urmatoarea:
Router1#show ip eigrp neighbours
IP-EIGRP neighbors for process 1
H
Address
Interface
0
1
2

172.16.1.1
10.10.1.2
10.0.1.2

Ser0/0/0
Ser0/0/1
Fa0/0

Hold Uptime
(sec)
11
00:36:15
11
00:34:18
11
00:34:15

SRTT
(ms)
40
40
40

RTO
500
500
500

Q
Cnt
0
0
0

Seq
Num
26
27
24

Dup cum se poate observa n exemplul de mai sus, Router1 are 3 reele vecine prin care
poate comunica prin EIGRP.
Coloana H prezint ordinea n care vecinii au fost nvai.
Address adresa reelei
Interface - interfaa ruterului 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 primete 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 adugat informaii despre vecin n tabela de vecini
(Neighbor Table).
SRTT i RTO sunt utilizate de EIGRP ca s controleze pachetele de tip stabil (care
cer confirmri) i instabil(care nu necesit confirmri).
Q Count trebuie s fie setat pe valoarea 0 ; dac aceast valoare este mai mare dect
0 atunci pachetele EIGRP ateapt s fie trimise.
O alt metod prin care se poate verifica ce tip de protocol a fost configurat pe un anumit
ruter este lansarea urmtoarei comenzi :
Router#show ip route
Exemplul 5
Acest comand afieaz 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

D
C
C
C
D
D

10.0.0.0/8 is variably subnetted, 3 subnets, 3 masks


10.0.0.0/8 [90/2684416] via 172.16.1.1, 00:02:40, Serial0/0/0
10.0.1.0/29 is directly connected, FastEthernet0/0
10.10.1.0/24 is directly connected, Serial0/0/1
172.16.0.0/24 is subnetted, 3 subnets
172.16.1.0 is directly connected, Serial0/0/0
172.16.2.0 [90/2681856] via 172.16.1.1, 00:02:41, Serial0/0/0
172.16.100.0 [90/2172416] via 172.16.1.1, 00:02:41, Serial0/0/0

Protocolul EIGRP
D
D
D

192.168.1.0/24 [90/3196416] via 172.16.1.1, 00:02:39, Serial0/0/0


192.168.2.0/24 [90/3705856] via 172.16.1.1, 00:02:40, Serial0/0/0
192.168.100.0/24 [90/3198976] via 172.16.1.1, 00:02:39, Serial0/0/0

Rutele nvate 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 reeaua prezentat.
Tot din exemplul 5 se poate observa c EIGRP suport VLSM (Variable Lenght Subnet
Mask), adica mti de subreea diferite de mtile implicite ale unei reele (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 urmtoarei comenzi se poate verifica ce tip de protocol s-a configurat i
detalii despre acesta.
Router#show ip protocols
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 instana (proccess-ID)


1; de asemenea, se poate observa distanaa administrativ (AD) notat cu Distance ca
fiind 90 pentru EIGRP.

10

Protocolul EIGRP
2. Metrica utilizat de protocolul EIGRP
EIGRP are o metric compus n care folosete urmtorii parametri :

Lrgimea de band(Bandwidth)
Intrzierea(Delay)
Stabilitatea(Reliability)
Incrcarea(Load)

Setrile implicite ale EIGRP se reduc doar la 2 parametri: lrgimea de bad (BW) i
ntrziera (Delay).
Formula general de calcul a metricii compuse este :
METRICA=[K1*BW+(K2*BW)/256-Incrcarea+ K3 * Intarzierea]*[K5/stabilitatea+K4]
Corespondena coeficienilor K:
K1-lrgime de band
K2-ncrcare
K3-ntrziere
K4,K5-siguran
Implicit, K2, K4, K5 au valoarea 0; asta nsemnand c ncrcarea i stabilitatea nu sunt
folosite n calcularea metricii. Valorile acestor K-uri pot fi modificate de ctre
administrator.
Metrica compus implicit = K1 * BW + K3 * ntrzierea
(acesta este formula de calcul a metricii n cazul n care nu se schimb setrile implicite)
Exemplu: Calcul metric ntre Router1 i PC-BUC-LAN

11

Protocolul EIGRP
Convenie : ntre Router1 i Router4 avem legtura A
ntre Router 4 i Router_BUC avem legtura B
ntre Router_BUC i PC_BUC_LAN avem legtura C
i presupunem c:
legtura A are BW=1024 Kbit,
legtura B are BW=1544 Kbit i
legtura C are BW=20 000 Kbit.
Lrgimea de band care se va folosi n calculul metricii compuse EIGRP va fi cea mai
mic dintre aceste legturi, i anume cea a legturii A:
BW=1024 Kbit.
Intrzierile de pe cele 3 legturi se nsumeaz.
Metrica va fi:
METRICA =107/BW legtura A*256+(Suma ntrziere legtur A,B i C)/10* 256

2.1. Schimbarea valorii Lrgimi de Banda(BW) se face astfel :


Router(config-if)# bandwidth Kilobits

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

12

Protocolul EIGRP
Observatie : Schimbarea valorii lrgimii 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 lrgimii de band pe cele 3 legturi este evideniat mai
jos prin comanda dat pe Router1.
Router#show ip route
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

D
C
D
C
D
D
C
D
D
D
D
D

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks


10.0.0.0/8 [90/2684416] via 172.16.1.1, 00:02:33, Serial0/0/0
10.0.1.0/29 is directly connected, FastEthernet0/0
10.0.2.0/29 [90/2174976] via 10.0.1.2, 00:03:09, FastEthernet0/0
10.10.1.0/24 is directly connected, Serial0/0/1
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
172.16.0.0/16 [90/2684416] via 10.0.1.2, 00:02:35, FastEthernet0/0
172.16.1.0/24 is directly connected, Serial0/0/0
172.16.2.0/24 [90/2684416] via 10.0.1.2, 00:00:18, FastEthernet0/0
172.16.100.0/24 [90/2686976] via 10.0.1.2, 00:00:18, FastEthernet0/0
192.168.1.0/24 [90/2684416] via 10.0.1.2, 00:03:09, FastEthernet0/0
192.168.2.0/24 [90/2172416] via 10.0.1.2, 00:03:09, FastEthernet0/0
192.168.100.0/24 [90/2174976] via 10.0.1.2, 00:03:09, FastEthernet0/0

Exemplul 9
Pentru a verifica dac ntr-adevr banda pe o anumit legtur este cea stabilit de
administratorul de reea, 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 lrgimii de band(BW) se va face prin comanda :


Router(config-if)#no bandwidth

13

Protocolul EIGRP
Exemplul 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. ntrzierea (Delay) timpul necesar unui pachet s traverseze o rut. La fel ca
lrgimea de band, ntrzierea nu are o valoare dinamic, ci una static bazat pe tipul de
conexiune la interfaa respectiv. Valoarea este msurat n microsecunde.
Pentru a observa efectul ntrzierii n tranzitul pachetelor vom mri delay-ul pe Router4
astfel nct pachetele sa poat tranzita reeua prin ramura de jos (Exemplul 11)
Iniial, naintea modificrii, ntrzierea 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

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

14

Protocolul EIGRP
n urma acestor modificri se poate observa c valorile ntrzierilor totale ctre reeaua
192.168.100.0/24 vzute 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 ntrzierea pe ramura de jos este mai mare dect pe cea dus, astfel
pachetele vor ajunge la destinaie pe ramura de sus, lucru observat si de pe staia din
Braov (Braov_Lan) :
PC>tracert 192.168.100.2
Tracing route to 192.168.100.2 over a maximum of 30 hops:
1
2
3
4
5

49 ms
60 ms
121 ms
174 ms
204 ms

47 ms
67 ms
97 ms
142 ms
213 ms

41 ms
78 ms
158 ms
159 ms
183 ms

172.16.100.1
172.16.1.2
10.0.1.2
192.168.2.2
192.168.100.2

Trace complete.

De obicei, interfeele FastEthernet au o valoare a ntrzierii de 100 microsecunde, iar


cele Seriale (T1) 20.000 microsecunde.

15

Protocolul EIGRP
2.3. Siguranta (Reliability)- probabilitatea ca o conexiune s cad (acest probabilitate
se calculeaz n mod empiric ct de des a czut). Valoarea ei nu se poate modifica
direct i voit. Aceasta are o valoare dinamic, ntre 0 i 255, exprimat n fracie :
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. ncrcarea (Load) se refer la cantitatea de trafic ce exist pe conexiune; acesta ia
o valoare dinamic ntre 0 i 255 exprimat tot prin fracie. Valoarea mai mic a fraciei
este preferat, acesta nsemnnd o ncrcare mai mic pe conexiune. Valoarea ncrcrii
nu se stabilete static ci se calculeaz n funcie de condiiile la un moment dat, n
schem.
Exemplu:
255/255 100% saturat
40/255 capacitate de 16%
1/255 capacitate foarte mare(cel mai putin ncrcat)

16

3. Algoritmul DUAL
3.1. Conceptul DUAL
Algoritmul DUAL (Diffusing Update Algorithm) este folosit de ctre EIGRP i vom
exemplifica mai jos cum acest algoritm funcioneaz i determin cea mai bun cale far
bucl n transmiterea datelor ct i cile de rezerv.
Termeni folosii n descrierea algoritmului:
- Succesor
- Distan fezabil (FD)
- Succesor fezabil (FS)
- Distana raportat (RD)
- Condiie de fezabilitate (FC)
3.2. Succesor i distana fezabil
Succesorul este ruterul vecin aflat pe ruta de cost minim ctre reeaua destinaie. Adresa
IP a succesorului se poate observa n tabela de rutare dup cuvntul via .
Distana fezabil este cea mai mic metric calculat pentru a atinge reeua destinaie. FD
este listat tot n tabela de rutare, fiind al doilea numr din succesiunea de numere din
paranteze.
Examinnd tabela de rutare pentru Router1 din figur putem observa c cea mai bun
cale pentru a transmite pachetele prin EIGRP ctre reeaua 192.168.1.0/24 este prin
Router4, iar distana 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

D
C
D
C
D
D
C
D
D
D
D
D

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks


10.0.0.0/8 [90/3196416] via 10.10.1.2, 00:00:36, Serial0/0/1
10.0.1.0/29 is directly connected, FastEthernet0/0
10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:00:37, Serial0/0/1
10.10.1.0/24 is directly connected, Serial0/0/1
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
172.16.0.0/16 [90/3708416] via 10.0.1.2, 00:00:33, FastEthernet0/0
172.16.1.0/24 is directly connected, Serial0/0/0
172.16.2.0/24 [90/2681856] via 172.16.1.1, 00:00:37, Serial0/0/0
172.16.100.0/24 [90/2172416] via 172.16.1.1, 00:00:37, Serial0/0/0
192.168.1.0/24 [90/2681856] via 10.10.1.2, 00:00:37, Serial0/0/1
192.168.2.0/24 [90/2172416] via 10.0.1.2, 00:00:36, FastEthernet0/0
192.168.100.0/24 [90/2174976] via 10.0.1.2, 00:00:35, FastEthernet0/0

3.3. Succesor fezabil, condiie de fezabilitate i distan raportat


Unul din motivele prin care algoritmul DUAL converge foarte rapid n urma unei
schimbri n topologia reelei este acela c folosete cile de rezerv ctre 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 fr bucl ctre aceeai
reea ca succesorul, dar satisfcnd n cele din urm condiia de fezabilitate.
Condiia de fezabilitate (FC) e ntlnit atunci cnd distana de raportare a unui ruter
vecin ctre o reea este mai mic dect distana fezabil a ruterului local ctre aceeai
reea, iar distana de raportare este practic o distan de fezabilitate ctre aceeai reea
destinaie.
Vom lua ca exemplu Router1, pentru a analiza informaiile 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 ctre Router_BV c distana de fezabilitate (FD) ctre reeaua


172.16.100.0/24 este 2172416, iar din perspectiva Router_BV 2172416 este distana
raportat (RD) a Router1.
Exemplul 14
Ruta ctre 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

D
D
D
D
D
D
C
C
C
D

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks


10.0.0.0/8 is a summary, 00:00:35, Null0
10.0.1.0/29 [90/2172416] via 172.16.1.2, 00:00:37, Serial0/0/0
10.0.2.0/29 [90/2684416] via 172.16.1.2, 00:00:36, Serial0/0/0
10.10.1.0/24 [90/2681856] via 172.16.1.2, 00:00:37, Serial0/0/0
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
172.16.0.0/16 [90/4220416] via 172.16.1.2, 00:00:33, Serial0/0/0
172.16.1.0/24 is directly connected, Serial0/0/0
172.16.2.0/24 is directly connected, Serial0/0/1
172.16.100.0/24 is directly connected, FastEthernet0/0
192.168.1.0/24 [90/2684416] via 172.16.2.2, 00:00:27, Serial0/0/1

Pentru a exemplifica i condiia de fezabilitate, se consider reeaua destinaie


192.168.1.0/24. n tabela de rutare corespunztoare Router_BV (vezi exemplul 9) se
observ c FD = 2684416, pe cnd cea a Router1 (vezi exemplul 8) este 2681856. Se
poate trage concluzia c Router1 ndeplinete condiia de fezabilitate pentru reeaua
192.168.1.0/24 i poate fi considerat un succesor fezabil.
3.4. Tabelul topologiei reelei folosind EIGRP: succesori i succesori fezabili
Succesorul, distana fezabil i orice succesor fezabil sunt nregistrate mpreun cu
distanele raportate n tabelul de informaii corespunztoare topologiei din care ruterul
face parte. Acest tabel al topologiei (innd cont de protocolul de rutare EIGRP) poate fi
vizualizat tastnd comanda:
Router# show ip eigrp topology
n modul privilegiat de acces a router-ului.
Exemplul 15
Pentru ruterul Router1 tabelul prezint urmtoarele informaii :
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

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 ctre reeua 192.168.100.0/24 mai jos sunt cteva explicaii 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 reeua de destinaie i poate fi gsit i n tabela de
rutare.
3. 2 successors Acesta este numrul de succesori pentru reeua respectiv. Dac vor
exista mai multe ci dar cu acelai cost vor fi atia succesori cte ci vor fi.
4. FD = 2174976
5. RD de Router3(10.0.1.2) = 2172416
6. FastEthernet 0/0 este interfaa de ieire ctre reeua 192.168.100.0/24
Exemplul 16
Pentru a vizualiza informaii despre metrica unei rute specifice, n continuarea comenzii
show ip eigrp topology se trece ca parametru opional reeua corespunztoare :
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 conine rute EIGRP poate deveni neclar datorit incluziunii
automate a rutelor-sumar EIGRP Null0. Interfaa Null0 este doar o rut ctre nicaieri,
cunoscut sub numele de gleata de bii.
Implicit, EIGRP folosete interfaa Null0 pentru a rejecta orice pachet care coincide cu
ruta printe, 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 indicaiile rutelor respective, pachetul
este direcionat ctre 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. Redundana n cadrul EIGRP


n cazul n care exist diferite ci cu un cost egal ctre o destinaie dat, EIGRP este
capabil s efectueze implicit load balancing, distribuirea sarcinii. Dac este necesar
efectuarea de distribuire a sarcinii pe ci care nu au cost egal trebuie folosit comanda
variance. Aceast comand este folosit pentru a fora ruterul s foloseasc o serie de
ci cu cost diferit pentru a creea ci care s ofere redundan, ctre o anumit destinaie.
Implicit, costul minim al unei rute este unu, nsemnnd c, dac exist mai mult de 2
hopuri (routere intermediare) ctre o destinaie, acea cale nu va fi folosit. Pentru a oferi
redundan reelei noastre trebuie s schimbm acest valoare, adic valoarea variance, la
un numar diferit de 1, care este setat implicit i care nseamn de fapt redundan pe
interfee cu cost egal.
Variance este definit ca un multiplicator care reprezint diferenele ntre metricile cilor
care apar n procesul de rutare. Valorea implicit este 1, ce nsemn c anumite ci
trebuie s aib o aceeai metric pentru a putea fi folosite n procesul de rutare.
Se observ c pe Router_BV metricile ctre reeaua din Bucureti sunt egale i, de
acceea, n procesul de rutare este introdus i reeaua 172.16.2.0/24. Asterixul din faa
unei rute definete 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 reeaua din Bucureti, de exemplu,
putem seta pe Router2, distribuirea sarcinii. Se poate folosi trstura mpririi traficului
pe interfee prin redistribuie, folosind comanda:

Router# traffic-share balanced


n configurarea protocolului. Folosirea acestei comenzi va face ruterul s trimit traficul
pe interfee n funcie de metric, pentru a se evita desincronizarile sau suprasaturarea
unor legturi mai lente. Dac exist o legatur unde costul este minim, o putem folosi n
load balancing utiliznd comanda:
Router# traffic-share min across-interfaces
Pentru a vizualiza exact diferena n traseul pachetelor dinspre Braov spre Bucureti pe
Router2, pe fluxul de date de pe interfaa FastEthernet 0/0 vom modifica valoarea
implicit a variance-ului la 100. Iniial, traseul pachetelor era conform desenului de mai
jos :

Pentru a evidenia traseul pachetelor dinspre Braov spre Bucureti 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
2
3
4

172.16.2.2
10.0.1.2
192.168.1.2
192.168.100.2

39 msec
71 msec
115 msec
161 msec

47 msec
83 msec
157 msec
176 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 urmtorul :

43 msec
68 msec
103 msec
166 msec

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
2
3
4

172.16.1.2
10.10.1.2
192.168.1.2
192.168.100.2

44 msec
105 msec
111 msec
150 msec

54 msec
60 msec
109 msec
152 msec

46 msec
77 msec
144 msec
167 msec

4.1. Sumarizare
Ca i RIP, EIGRP sumarizeaz automat rutele pe care le primete ntr-o reea. Rezultatul
autosumarizrii poate fi vzut n tabelul de rutare. Sumarizarea nseamn c ruterul nu va
avea n tabela de rutare dect o singur rut pentru o reea de clas A, una pentru reea de
clas B i alta de clas C.
n cazul nostru, dac folosim autosumarizarea, adresele de pe interfeele care leag cele 4
rutere mpreun nu vor aprea n ruterele Bucureti i Braov 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

D
C
D
C

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks


10.0.0.0/8 is a summary, 00:00:17
10.0.1.0/29 is directly connected, FastEthernet0/0
10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:00:19, Serial0/0/1
10.10.1.0/24 i

Adresele care apar n tabela de rutare sunt sumarizate la limita clasei, adic una de clasa
A. Cnd sumarizarea este pornit, cum este implicit pe ruter, n tabela de rutare de mai
sus, apare reeaua cu atributul ... is a summary.
Dup dezactivarea autosumarizarii, tabela de rutare a ruterului din Bucureti se schimb.
Sumarizarea n reele 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 existena
unei anumite reele.
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

D
C
D
C
D

10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks


10.0.0.0/8 [90/2684416] via 172.16.1.1, 00:29:10, Serial0/0/0
10.0.1.0/29 is directly connected, FastEthernet0/0
10.0.2.0/29 [90/2172416] via 10.10.1.2, 00:29:10, Serial0/0/1
10.10.1.0/24 is directly connected, Serial0/0/1
10.10.2.0/24 [90/2172416] via 10.0.1.2, 00:29:13, FastEthernet0/0

n tabela de rutare a ruterului din Bucureti apar reelele dup dezactivarea sumarizrii
ns 10.0.0.0 nc apare ca fiind o sumarizare deoarece pe ruterele 2 i 3 nu s-a oprit
sumarizarea.
n reele de mari dimensiuni, pentru a evita problemele cu dispariia unor reele din tabela
de rutare, dar pentru a minimiza totui 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 reea din exteriorul domeniului de rutare EIGRP, de exemplu, pe ISP.
EIGRP necesit folosirea comenzii redistribute static pentru a include ruta implicit
static n reactualizrile rutate EIGRP. Rutele implicite ofer o cale implicit spre
exteriorul domeniului i, la fel ca i rutele sumarizate, micoreaz numrul intrrilor n
tabela de rutare.

Exemplul 22
Definim mai nti 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 interfaa implicit pe care vor fi trimise
pachetele pentru care nu exist o destinaie 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 interfee pentru informaie EIGRP.
Astfel, este prevenit situaia n care se supra-utilizeaz o legtur i nu mai rmne
band pentru traficul normal. Comanda ip bandwidth-percent eigrp se folosete pentru
a configura procentajul din band alocat pentru EIGRP pe o interfa.
Router(config-if)#ip bandwidth-percent eigrp numr AS procent
Pentru a limita folosirea unei benzi EIGRP la 50% din valoarea sa total de 64 kbps se
utilizeaz comenzile:

Configurarea intervalelor Hello i a timpului de ateptare


Intervalele Hello i timpul de ateptare sunt configurabile pe fiecare interfa i nu e
nevoie s se potriveasc cu alte rutere EIGRP pentru a stabili adiacene. Comanda pentru
a configura un interval Hello este:
Router(config-if)#ip hello-interval eigrp numr AS secunde
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 ateptare la o valoare


egal sau mai mare ca intervalul Hello. Altfel, adiacena vecinilor va fi down cnd va
expira timpul de ateptare i nainte de urmtorul interval Hello. Comanda pentru a
configura un timp de ateptare diferit e

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


Numrul secundelor, att pentru timpul de ateptare 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 ateptare de 180 secunde folosim comenzile

Protocolul EIGRP

ANEXA 1

Schema reelei pe care se exemplific funcionalitatea protocolului de rutare EIGRP

Pentru clarificarea notaiilor se va folosi legenda (vezi pag. urmtoare)

Protocolul EIGRP

LEGENDA
Legtur ntre porturile seriale ale dou routere vecine. Acest tip de legtur se realizeaz cu cablu serial*
Legtur ntre porturile Fast Ethernet a dou dispozitive diferite prin cablu UTP de cupru mufat cross-over (router-PC)
Legtur ntre porturile Fast Ethernet a dou dispozitive de acelai prin cablu UTP de cupru mufat straight-through (router-PC)
Notaii la nivelul cablurilor conectoare :
A.B.C.D/M Adresa de reea din care fac parte cele dou dispozitive de la capetele cablului (A.B.C.D) i masca ei(nr. de bii) (/M)
Observaie : dac, pe schema ncarcat n Packet Tracer se ine pointerul mouse-ului desupra unui cablu conector se vor afia denumirile
interfeelor de la capetele cablului (Ser0/0/0 , Ser 0/0/1, Fa 0/0) i n cazul conexiunilor seriale se va evidenia i captul DCE al cablului prin
apariia simbolului ceas.
Notaii la nivelul routerelor :
2811 Denumirea routerului n Packet Tracer, este genul de dispozitiv folosit pentru o reea
ICMP
X Denumirea dat de utilizator unui anumit router ; X{Router_BV, Router_BUC,
Router1, Router2, Router3, Router4}
.x Adresa IP atribuit interfeei respective, scris prescurtat (vezi detaliere n fig. din
dreapta )
Notaii la nivelul PC-urilor :
PC-PT denumirea n Packet Tracer a obiectului ce simuleaza un calculator staie de lucru
X
Denumirea dat de utilizator unui calculator ; X{Brasov_LAN, BUC_LAN}
.x
Adresa IP atribuit interfeei respective, scris prescurtat (vezi detaliere n fig. din
dreapta)
________________________________________________________________________
*

Cablul serial folosit este asimetric. Capetele acestuia au denumiri diferite: DCE captul care are clock-ul dup care se sincronizeaz celalat capt DTE n timpul
transmisiei. Captul DCE este de obicei indicat prin prezena unui symbol n form de ceas.

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