EIGRP- Enhanced Interior Gateway Routing Protocol

De M82 - DIMA's wiki
Aller à la navigation Aller à la recherche

EIGRP est un protocole de routage* dynamique développé en 1985 par CISCO. Améliorant IGRP (également propriétaire CISCO), il converge plus vite que ce dernier. EIGRP envoie les informations de routage vers ses voisins puis les mises à jour de table (IGRP envoie lui la totalité de sa table de routage* toutes les 90 secondes). Enfin, EIGRP fonctionne avec Novell IPX* et Apple TalK. Il utilise un algorithme spécifique (DUAL - Diffusing Update Algorithm) vecteur distance mais intègre des améliorations qui prennent en compte l’état des liaisons. Cœur du protocole, l’algorithme de diffusion DUAL prend en compte de nombreux paramètres pour calculer la meilleure route (bande passante, nombre de nœuds, charge, fiabilité).

En matière de sécurité, EIGRP utilise un système de signature* afin d’authentifier les émetteurs de mise à jour de routes. L’en-tête des messages EIGRP contient :

  • Datalink frame header : les adresses MAC* source et destination ;
  • IP Packet Header : les adresses IP* source et destination ;
  • EIGRP packet header : le numéros de système autonome (Autonomous system AS) ;
  • Type/length/Values: données propres aux messages EIGRP.

Enfin, EIGRP utilise cinq types de messages :

  • Hello packets ;
  • Update packets ;
  • Acknoledgement packet ;
  • Query packets ;
  • Reply packets.