Finger in the net

Blog d'administration réseau

Le protocole EIGRP : Présentation et configuration

EIGRP = Enhanced Interior Gateway Routing Protocol

  • propriétaire CISCO
  • protocole de routage dynamique
  • protocole IGP
  • protocole Classless
  • utilise le Distance Vector
  • envoi des “Updates Messages” à ses neighbor’s afin de les informer de la topologie existante
  • envoi ses “Updates Messages” en Multicast sur l’adresse 224.0.0.10.
  • les “Updates Messages” n’utilisent ni le TCP, ni l’UDP mais le RTP (Reliable Transport Protocol)

Avantage de l’EIGRP :

  • prend en compte le Bandwith ET le Delay
  • vitesse de convergence instantanée (il a un coup d’avance par rapport à OSPF car il sait déjà par où passer en cas de panne)
  • on n’a pas une vision globale du réseau, mais il fait confiance à ses voisins, ce qui lui permet de ne pas perdre de temps pour trouve un meilleur chemin

Pour fonctionner, le protocole EIGRP utilise trois tables :

  • Neighbor table (table de voisinage) = Cette table va lister tous les voisins que connait notre routeur.
  • Topology table (table topologique) = Cette table va contenir tous les réseaux appris par ses voisins.
  • Routing table (table de routage) = Toutes les routes possédant le Metric le plus faible présent dans la “Topology table” vont être mise dans notre table de routage.
CHAPITRE 1 :

La table de voisinage

Le but de cette table est de tenir une liste à jour de nos interlocuteurs EIGRP.
Pour ce faire, plusieurs étapes :

  • Router-ID : se trouver un identifiant unique
  • Neighbor : partir à la recherche de ses voisins potentiels
  • Neighbor table : mettre ses informations dans une table de voisinage

Voyons ces trois étapes en détail…

Le router-ID

Router-ID = Adresse IP de notre Routeur EIGRP.

Le Router-ID est défini comme suit :

  • Priorité 1 : le Router ID renseigné manuellement.
  • Priorité 2 : L’adresse IP la plus élevée configurée sur une interface loopback.
  • Priorité 3 : L’adresse IP la plus élevée configurée sur une interface physique.

Cette adresse IP permet de pouvoir être identifié par les routeurs EIGRP voisins.

Les neighbors

Un neighbor (voisin) est une relation entre deux routeurs EIGRP. Ils vont tous les deux s’envoyer des paquets « Hello » (« Bonjour ») afin de se présenter.

Les conditions pour devenir neighbor (voisin) sont les suivantes :

  • EIGRP – Authentification identique.
  • EIGRP – Valeur K identique (le recommandation Cisco est de ne pas changer cette valeur!).
  • EIGRP – Numéro d’AS identique ( router eigrp X ).
  • EIGRP – Appartenir à un même réseau.
  • EIGRP – Router-ID unique (non obligatoire, mais fortement conseillé).
EIGRP - Neighbor
EIGRP – Neighbor

Dans ce cas, nos deux routeurs se considèrent comme “Neighbors”.

La NEIGHBORS TABLE

Une fois que nous avons trouvé un voisin valide, notre routeur va compléter sa neighbor table. Pour l’afficher, utilisez la commande suivante

R1# show ip eigrp neighbors
IP-EIGRP neighbors for process 1
H   Address   Interface   Hold  Uptime      SRTT   RTO     Q      Seq
                                 (sec)      (ms)          Cnt     Num
0   2.2.2.2     Fa0/0      10   2:56:19      40    1000    27       1
1
2
...
  • H  (Handle) = Classement par ordre d’arrivée de nos voisins (0 , 1 , 2 , 3 , ect.)
  • Address = Router-ID de notre voisin
  • Interface = Interface d’interconnexion avec notre voisin
  • Hold Time = Temps d’attente maximum pour recevoir un paquet Hello de notre voisin, 15 secondes par défaut
  • Uptime =  Depuis quand notre voisin est UP
  • SRTT (Smooth Round Trip Time) = Temps de retransmission
  • RTO (Retransmission TimeOut) =  Temps de retransmission maximum avant d’être Time off
  • Q Cnt (Queue Count) = Nombre de paquets en attente d’être retransmis (Update, Reply, Query). Si ce nombre est supérieur à 0, présence de congestions réseau.
  • Seq Number (Sequence Number)  =  Le dernier numéro de séquence de paquet reçu par notre voisin
CHAPITRE 2 :

La Topology Table

Le protocole EIGRP : Présentation et configuration 1

CHAPITRE 3 :

La table de routage

Le protocole EIGRP : Présentation et configuration 1

CHAPITRE 4 :

Les paquets EIGRP

Le protocole EIGRP : Présentation et configuration 1

CHAPITRE 5 :

Le choix de la route

Le protocole EIGRP : Présentation et configuration 1

CHAPITRE 6 :

Le choix du masque

Le protocole EIGRP : Présentation et configuration 1

CHAPITRE 7 :

La sécurisation

Le protocole EIGRP : Présentation et configuration 1

CHAPITRE 8 :

EIGRP POUR IPv6

Le protocole EIGRP : Présentation et configuration 1

Noël NICOLAS

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

Comments (12)

Merci pour ton retour !!
En espérant que tu as trouvé les réponses que tu cherchais.

Je suis en train de préparer mon CCNP ROUTE, du coup je vais mettre à jour cet article dans le mois !!

Au plaisir de te relire !!

Noël

Salut Niko !

La partie EIGRP as été complètement refait !!!

Tu trouveras beaucoup plus d’information sur le protocole EIGRP qu’il y as un mois !

Bonne lecture 😉

Bravo pour l’effort !

1 – “Cette adresse IP permet de pouvoir être identifié par les routeurs EIGRP voisins.” À ma connaissance, le router-id n’est généralement pas une adresse IP. C’est juste 4 bytes qui sont séparés par des points. 255.255.255.255 ou 0.0.0.0 sont des router-id valables ; alors qu’ils ne peuvent pas être des adresses IP. C’est le cas pour OSPF, c’est certain ! Pour les autres protocoles, je n’ai pas testé.

2 – L’article peut donner l’impression que la métrique totale EIGRP est calculée par simple cumul de métriques. Je crois que la formule est un peu plus complexe que ça : “metric = ([K1 * bandwidth + (K2 * bandwidth) / (256 – load) + K3 * delay] * [K5 / (reliability + K4)]) * 256, where bandwidth is the least bandwidth, delay is the sum of the delays”.

3 – Personnellement ; j’aurais suggéré de baser la présentation sur une vraie architecture (GNS3).

Bonjour KayouMT,

Je suis vraiment désolé, je n’ai pas trop eu le temps en ce moment pour répondre à tout tes commentaires, je commence à donner des cours début Aout et du coup je doit préparer mes cours sur la base des réseaux informatique.

Pour répondre à tes questions :

1/ Router-ID : Ok, je n’avais pas cette vision là du router ID, je vais essayer de fouiller un peu plus sur ce sujet.

2/ Le metric : Pour calculer le metric, il faut voir dans l’article “Metric”. La je suis partie du principe qu’on développera ce sujet plus tard pour ne pas partir dans tout les sens.

3/ Je viens de recevoir ma plateforme !!!!! Du coup je vais pouvoir retravaillé sur mes articles et apporté la partie “Pratique” que je n’avais pas.

Encore merci pour tes retour 🙂 J’essaye de te répondre au plus vite !

GREATNESS VOS EXPLICATIONS ET MERCI ….
je pensais que le FD consideré pour trouver le feasible successor est l unique FD passant par le successor lui meme qui sera comparé au RD….d ou incomprehension de ma svp…

Question : Mais !!!! Pourquoi on ne passe pas par R12 ?
– FD via R12 < FD via R13 ;
– Le Metric est plus faible via R12 !

R12 dit : J’ai un metric de 30 pour le LAN-21
R13 dit : J’ai un metric de 20 pour le LAN-21

R1 à un metric de 30 pour le LAN-21 via R11.

Il part du principe que R12 reporte un metric égale ou supérieur à ce qu’il à déjà. Il va donc l’ignorer.

C’est bête, mais c’est comme ça, ça fonctionne comme ça … Il faut le prendre en considération !

Bonjour,

Impossible d’accéder à la page EIGRP . Je suis abonnée, j’accède aux autres BGP, OSPF mais de que je reviens sur EIGRP je suis systematiquement déconnectée et quand je me reconnecte et que je retourne sur EIGRP je suis de nouveau deconnectée.

Merci

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

cinq × cinq =