Sunteți pe pagina 1din 15

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Proiectarea Reelelor

13. Protocolul EIGRP

EIGRP
Proiectarea reelelor

Cuprins

De la IGRP la EIGRP

Formatul mesajelor EIGRP


Tabela de vecini

Tabela de topologie
Tabela de rutare Suport pentru IPv6

Universitatea Politehnica Bucureti - Proiectarea Reelelor

IGRP
1985: protocol dezvoltat de Cisco pentru a combate limitarea impus de RIP (metrica: hop count)

Protocol de tip distance vector, classful Metrica este una mult mai complex:
[k1*BWIGRP(min) + (k2* BWIGRP(min))/(256-LOAD) + k3*DLYIGRP(sum)] x [k5/(RELIABILITY + k4)]

Permite balansarea folosind ci de cost inegal Introduce conceptul de domenii (Autonomous System) Actualizri periodice

Un timp de trei ori mai mare fa de RIP Broadcast


Universitatea Politehnica Bucureti - Proiectarea Reelelor 4

to EIGRP
Principala motivaie a fost trecerea la un comportament de tip classless

Schimbarea algoritmului folosit pentru selectarea rutelor


Trecerea de la Bellman-Ford la DUAL EIGRP este considerat un protocol distance vector (sau hibrid)

Universitatea Politehnica Bucureti - Proiectarea Reelelor

to EIGRP

Trecerea la actualizri neperiodice, pariale i direcionate

Pot fi trimise att multicast (224.0.0.10) ct si unicast

Distana administrativ: 90/170 (intern/extern) Independent fa de protocoalele rutate (PDM)

IPv4, IPX, IPv6

Universitatea Politehnica Bucureti - Proiectarea Reelelor

Protocol Dependent Modules

Capabilitatea de a ruta mai multe protocoale de nivel 3


IPX IPX IP EIGRP Header IP Apple Talk Apple Talk
Protocol Dependent Modules

Network-Layer Encapsulation

Se va analiza doar formatul pachetelor IP:


Encapsulated EIGRP Message Data Link Frame Header IP Packet Header EIGRP Packet Header Type/ Length/ Values Types

Universitatea Politehnica Bucureti - Proiectarea Reelelor

EIGRP Packet Header

EIGRP folosete protocolul RTP (Reliable Transport Protocol)


Protocol de nivel 4 proprietar Cisco Mesajele pot fi transmise reliable/unreliable


32 bits 8 8 OPCODE FLAGS SEQUENCE ACK AUTONOMOUS SYSTEM NUMBER TLV 8 CHECKSUM 8

OPCODE:
Identific tipul de pachet

1 -> Update Packet 3 -> Query Packet

VERSION

4 -> Reply Packet


5 -> Hello Packet

EIGRP mai identific un alt tip de pachet: Acknowledgment

un Hello Packet fr date

Universitatea Politehnica Bucureti - Proiectarea Reelelor

Tipurile de pachete
Update
(unicast/multicast)

Reliable
(ACK) RTP

Query
(unicast/multicast)

Reply
(unicast/multicast)

Reliable Transport Protocol


Unreliable

Hello
(unicast/multicast)

ACK
(unicast)

Universitatea Politehnica Bucureti - Proiectarea Reelelor

EIGRP Packet Header

EIGRP folosete protocolul RTP (Reliable Transport Protocol)


Protocol de nivel 4 proprietar Cisco Mesajele pot fi transmise reliable/unreliable


32 bits 8 8 OPCODE FLAGS SEQUENCE ACK AUTONOMOUS SYSTEM NUMBER TLV 8 CHECKSUM 8

TLVs:
Type/Length/Value Cmpul Type poate avea valoarea:

VERSION

0x0001 -> EIGRP Parameters


0x0102 -> Internal Routes 0x0103-> External Routes

Universitatea Politehnica Bucureti - Proiectarea Reelelor

10

Tabele EIGRP
Folosind mesajele definite anterior EIGRP construiete urmtoarele trei tabele:

Tabela de vecini

Construit i meninut prin mesaje de tip Hello Construit i actualizat prin mesaje de tip Update/Query/Reply

Tabela de topologie

Tabela de rutare

Construit din tabela de topologie folosind algoritmul DUAL

Universitatea Politehnica Bucureti - Proiectarea Reelelor

11

Tabela de vecini

Pentru a putea stabili adiacene trebuie activat procesul:


router(config)#router eigrp AS

AS definete domeniul i funcioneaz ca un process ID

Activarea pe o anumit interfa:

router(config-router)#network ADRESA_RETEA [WILDCARD]

Se include i reeaua (i masca de reea) n actualizrile EIGRP

Verificarea adiacenelor:
router#show ip eigrp neighbors
Universitatea Politehnica Bucureti - Proiectarea Reelelor 12

Tabela de vecini

Hello interval:

60 sec - NBMA(X.25, Frame Relay, ATM), viteza < 1544 Mbps 5 sec - T1, Ethernet, viteza >1544 Mbps Se poate modifica per interfa

ip hello-interval eigrp

Hold time

Timp maxim nainte ca un vecin sa fie considerat inaccesibil Implicit 3 x Hello interval Se poate modifica per interfa

ip hold-time eigrp

Universitatea Politehnica Bucureti - Proiectarea Reelelor

13

Tabela de vecini

Condiiile necesare pentru stabilirea adiacenei:


Acelai numr de AS Aceleai valori pentru parametri K Trebuie ca adresa IP surs a pachetului primit s fie n aceeai reea cu interfaa pe care a fost primit acest pachet Succesul procesului de autentificare (opional)

O adiacen este considerat nefuncional atunci cnd pe un interval de timp (egal cu valoarea Hold time) nu s-au primit pachete Hello

Se ia n considerare valoarea primit de la vecin, nu cea trimis

Universitatea Politehnica Bucureti - Proiectarea Reelelor

14

Tabela de vecini

EIGRP poate cripta informaiile de rutare folosind MD5 Homework:

http://www.cisco.com/en/US/tech/tk365/technologies_config uration_example09186a00807f5a63.shtml

Universitatea Politehnica Bucureti - Proiectarea Reelelor

15

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