Paquets EIGRP

 

Pré-requis


– Protocole EIGRP

(Vous risquez de rien comprendre sinon)

Introduction


Pour mettre en place et maintenir une architecture EIGRP, ce protocole va utiliser différents types de paquets :

Hello packets ;
Update packets ;
Query packets ;
Reply packets ;
Acknowledgment packets.

Bon ok, jusque là, c’est du charabia ! Pour faire plus simple et comme à mon habitude, nous allons mettre ça sur un beau schéma :

EIGRP-packets

EIGRP-packets

 

Maintenant que vous y voyez plus claire (du moins je l’espère), nous allons voir ces paquets plus en détails :

 

Hello packets


But :

– Trouver des Neighbors (Voisin) ;
– Vérifier la compatibilité ( numéro d’AS / Valeur K / Même réseau / Authentification ) ;
– Vérifier la disponibilité d’un voisin.

Mode de transmission :

– Multicast : 224.0.0.10 pour IPv4 ;
– Multicast : FF02::A in IPv6 ;
– Unicast : Neigbor statique.

Timers :

Hello Timer : Notre routeur envoi un paquet Hello toutes les X secondes.
Hold Timer : Si je n’ai pas reçu de paquet Hello de mon voisin depuis X secondes, je le considère hors ligne.

Valeur par défaut :

– Hello Timer : 5s
– Hold Timer : 15s

Pour les liaisons de 1544 kbps ou moins :

– Hello Timer : 60s
– Hold Timer : 180s

Modifiez les Timers :

R1(config)# interface FastEthernet 0/1
R1(config-if)# ip hello-interface eigrp [ASN] [Time]
R1(config-if)# ip hold-time eigrp [ASN] [Time]

Soit :

R1(config)# interface FastEthernet 0/1
R1(config-if)# ip hello-interface eigrp 10 5
R1(config-if)# ip hold-time eigrp 10 15

 

EIGRP - Hello Packet

EIGRP – Hello Packet

 

Update packets


EIGRP-packets-Update

EIGRP -packets – Update

Update Packets = paquets de mise à jour

Ils contiennent Quoi ?

– La table topologique complète pour les nouveaux voisins.
– Les Mises à jour.

Mode d’envoi :

– Unicast pour une FULL UPDATE .
– Multicast pour une mise à jour.

Quand ?

– Lorsqu’un réseau est rajouté ou supprimé de la table topologique.
– La métrique utilisée localement est modifiée.
– Un successor pour un réseau as était modifié.

 

Query packets / Reply packets


EIGRP-packets -Query-Reply

EIGRP – packets – Query- Reply

Query Packet

But :

– Compléter la Topology table.

Comment ?

 – Unicast ou Multicast selon le support.

 

Reply packets

Les paquets de réponse EIGRP :

– Répondent aux Query Packet ;
– Unicast uniquement.

Ils contiennent :

– l’identitée de l’expéditeur.
– la distance actuelle de la destination :

– Si le routeur connait le réseau , il envoi le metric pour l’atteindre.
– Si le routeur ne connait pas le réseau , il répond quand même mais avec un metric infini.


Exemple 01

R1 demande à R2 s’il connaît le réseau 1.1.1.0 /24.
R2 connaît ce réseau .

EIGRP - Exemple 01

EIGRP – Exemple 01

R2 donne à R1 son metric pour le réseau concernée.


Exemple 02

R1 demande à R2 s’il connaît le réseau 1.1.1.0 /24.
R2 ne connaît pas ce réseau

EIGRP - Exemple 02

EIGRP – Exemple 02

 

R2 donne à R1 son metric pour le réseau concernée, soit un metric infini car il ne le connaît pas ! Mais il remplis quand même le « formulaire de réponse ».

 

ACK Packet


ACK = Acknowledge = Accusé de récéption.
EIGRP utilise le RTP pour fonctionner (ce n’est pas de l’UDP ni du TCP)
Le RTP (comme le TCP) aime bien savoir si ces informations ont bien été livrée ! Il utilise donc des accusés de réception ACK.

 

 

En espérant que cet article vous as été utile ! Hésitez pas à me la faire savoir !!

FingerInTheNet.com

Noël NICOLAS

Expert Réseau
10 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Poster un Commentaire

2 Commentaires sur "Paquets EIGRP"

Laisser un commentaire

  Subscribe  
plus récents plus anciens plus de votes
Me notifier des
Tan Roland
Invité

Bonjour , merci beaucoup pour cette explication très claire en attendant vos nouveaux articles , excellente journée
Roland Tan