|
Page 2 sur 4 3
- Protocoles routés par EIGRP
Le
protocole EIGRP est capable de router plusieurs protocoles, à savoir Apple
Talk, IP et IPX.
- Apple Talk : Pour redistribuer les routes apprises par le protocole
Apple Talk, EIGRP utilise le RTMP (Routing Table Maintenance Protocol).
- IP : Avec le protocole IP, EIGRP utilise les protocoles OSPF, RIP,
EGP, BGP pour distribuer les informations.
- IPX : Avec ce protocole, EIGRP utilise Novell RIP pour la distribution
des informations.
4
- Technologies utilisées par le protocole EIGRP
Si
le protocole EIGRP est plus performant que IGRP, c’est qu’il utilise des technologies
plus récentes et plus importantes. En effet, EIGRP se base sur quatre technologies
importantes.
- Neighbor Discovery/Recovery : Permet de connaître les routeurs directement
connectés au routeur utilisant le protocole EIGRP. Les routeurs doivent savoir
à tout moment si un de leurs voisins devient inopérant, c’est pourquoi chaque
routeur envoie régulièrement des messages à ses voisins pour vérifier que
ceux-ci sont toujours opérationnels. Ces messages sont appelés « Hello
Message ».
- Reliable Transport Protocol : Protocole qui permet de vérifier que
les paquets sont bien envoyés à tous ses voisins. Ce protocole supporte la
transmission de paquets unicast ou multicast.
- DUAL Finite-State Machine : Processus de décisions pour le calcul des
routes en les traçant selon les informations de ses voisins. Il choisit les
routes potentielles qui doivent être ajoutées à sa table de routage de base.
- Protocol-dependent modules : Responsable des exigences spécifiques
des protocoles de la couche réseau. Par exemple, le module IP-EIGRP est responsable
de la redistribution des routes apprises par les autres protocoles de routage.
5
- Les conceptions de routage
Le
protocole EIGRP repose sur plusieurs concepts de base ; Parmi ceux-ci,
quatre méritent particulièrement notre attention.
- Neighbor Tables : Lorsqu’un routeur découvre un nouveau voisin, il
enregistre son adresse et son interface dans une table de routage pour ses
voisins. Lorsqu’un voisin envoie un « Hello Message », il est avertit
du « Hold Time ». Si le Hello Message n’est pas reçu dans le Hold
Time, alors celui-ci est expiré et DUAL est informé que la topologie a changé.
Le « Hold Time » correspond à la période de temps qu’un routeur
doit attendre pour une réponse de la part d’un de ses voisins. Si il n’y a
pas de réponse avant la fin de ce temps, alors le chemin est considéré comme
indisponible.
- Topology Table : Cette table appelée plus communément en français la
table de topologie contient toutes les destinations connues par les routeurs
voisins. Chaque entrée dans la table de topologie contient l’adresse de destination
ainsi que la liste de ses voisins. Cette liste est associée à la métrique
qu’utilise le routeur pour atteindre sa destination.
La
métrique qu’utilise le routeur dans sa table de routage et la métrique qu’il
utilise pour avertir les autres routeurs est la somme de la meilleure mesure
entre la destination et un de ses voisins additionnée à la distance entre
lui et ce voisin.
-
Route-States : Les entrées de destinations pour la Topology Table peuvent
exister en deux états : actif ou passif. Une destination est passive
lorsque le routeur n’a pas besoin de recompter et active lorsque celui doit
effectuer un recomptage. Un recomptage est nécessaire lorsqu’une destination
n’a pas de successeur. Cette notion de successeur est très importante lors
de l’utilisation du protocole EIGRP.
En
effet, lorsqu’un routeur veut acheminer un paquet, il a besoin de connaître
toutes les routes possibles capables de remplir cette tâche. Ce sont les routeurs
voisins qui vont lui indiquer les différents chemins possibles que pourront
emprunter les données pour arriver à destination. Et c’est donc le routeur
voisin qui propose le chemin avec le plus faible coût jusqu’à la destination
qui sera désigné comme le successeur. Lors de la comparaison des coûts des
différentes routes possibles, le coût le plus faible qui sera alors choisi
par EIGRP est appelé le Feasible Distance (FD).
-
Route Tagging : Le protocole EIGRP supporte les routes internes. En ce
qui concerne les routes externes, elles sont connues par un autre protocole
ou entrées de façon statique dans le routeur. L’explication est la suivante :
EIGRP étant un protocole conçu pour faire du routage intérieur, il n’est pas
spécialisé pour le routage entre des systèmes autonomes externes. Ces routes
externes contiennent des informations importantes nécessaires au bon fonctionnement
de EIGRP comme par exemple :
- l’identifiant du routeur qui redistribue la route
- le numéro du système autonome de la destination
- l’identifiant du protocole externe
- la mesure du protocole externe
- le tag administratif
Cette
dernière information permet d’éviter les boucles de routage entre EIGRP et
d’autres protocoles de routage.
|