RIP V1 (Routing Information Protocol)
I DESCRIPTION
RIP est relativement ancien, mais est encore couramment utilisé. Il s’agit d’un IGP (Interior Gateway
Protocol) créé pour être utilisé dans de petits réseaux homogènes, et est un protocole de routage à vecteur
de distance.
RIP utilise le protocole UDP en diffusion (Broadcast) pour échanger l’information de routage.
Les mises à jour de routage sont envoyées toutes les 30 secondes.
Si un routeur ne reçoit aucune mise à jour d’un autre routeur dans un délai de 180 secondes, il marque les
routes desservies par le routeur ne répondant pas comme inutilisables.
S’il n’y a toujours aucune mise à jour après 240 secondes, le protocole RIP enlève toutes les entrées dans sa
table de routage correspondant au routeur qui ne répond pas.
Caractéristiques principales :
La métrique qu’utilise RIP est le nombre de sauts (Hop count).
Chaque entrée dans la table de routage apprise par RIP a une distance administrative de 120.
Un réseau directement connecté a une métrique de 0, alors qu’un réseau inaccessible aura une
métrique de 16.
II CONFIGURATION DU PROTOCOLE RIP
La commande router rip, dans le mode de configuration globale, permet :
De passer en mode de configuration du protocole de routage.
D’activer le protocole RIP.
Il faut maintenant indiquer quels sont les réseaux directement connectés au routeur et qui interagiront au
niveau des mises à jour. Ceci inclut les réseaux sur lesquels le routeur enverra les paquets de mise à jour
ainsi que les réseaux qui seront inclus dans les mises à jour.
Il faut utiliser la commande network {réseau}, depuis le mode de configuration du protocole de routage.
III FONCTIONNEMENT DU PROTOCOLE RIP
III.1 FONCTIONNEMENT
Les mises à jour de routage sont envoyées toutes les 30
secondes en broadcast.
1
Il est cependant possible d’émettre ces mises à jour vers des destinataires uniques en utilisant la commande
neighbor {IP du destinataire}, dans le mode de configuration du protocole de routage.
III.2 TEMPORISATEURS
Tous les protocoles de routage utilisent différents temporisateurs, afin d’établir le comportement pour la
gestion de la table de routage.
Les temporisateurs utilisés par RIP sont les suivants :
update timer : Intervalle de transmission des paquets de mise à jour (Défaut à 30 secondes).
invalid timer : Temps de non mise à jour d’une entrée pour une route avant qu’elle soit
marquée comme invalide dans la table de routage (Défaut à 180 secondes).
holddown timer : Temps après lequel l’entrée non mise à jour dans la table de routage n’est
plus examinée durant la phase de recherche du meilleur chemin (Défaut à 180
secondes).
flush timer : Temps après lequel l’entrée non mise à jour sera supprimée de la table de
routage (Défaut à 240 secondes).
La commande à utiliser, depuis le mode de configuration du protocole de routage, est :
timers basic {update} {invalid} {holddown} {flush}