Protocoles de routage à vecteur de distance (RIP/IGRP)

Un bref rappel sur le fonctionnement des protocoles de routage à vecteur de distance RIP et IGRP

7.1 Routage à vecteur de distance (Rip/IGRP)

7.1.1 Mise à jour du routage à vecteur de distance :

Mise à jour des tables de routage :

  • Périodiquement
  • Sur changement de la topologie

Transmission de "l'intégralité" de la table de routage Chaque chemin de la table contient :

  • l'adresse IP du prochain routeur
  • La valeur métrique / coût du chemin

7.1.2 Problèmes liés aux boucles de routage à vecteur de distance (ou convergence lente) :

boucle de routage

Panne du réseau 1 :

  • a) E indique à A de cesser d'acheminer les paquets vers 1; B, C, D continuent les paquets
  • b) A indique à B et D de cesser d'acheminer les paquets; C continue les paquets.
  • c) C envoie une mise a jour périodiquement au routeur D pour lui indiquer un chemin vers le réseau 1. (en passant par B)

D modifie sa table de routage et transmet sa table de routage vers A
A modifie sa table de routage et transmet sa table de routage vers B et E
==> Boucle de routage

7.1.3 Définition d'une valeur maximale (première amélioration) :

Métrique = 16 -> destination inaccessible
Lorsque la métrique indiquée est 16, le réseau est considéré comme inaccessible. (Métrique maximum de 15)

7.1.4 Élimination des boucles de routage grâce à la fonction split horizon :

A indique à B et D que le réseau est inaccessible
C indique à B que le réseau 1 est accessible avec 3 sauts
B indique à A que le réseau 1 est accessible avec 4 sauts --> Faux avec split horizon
Si une mise a jour ou information, de routage vers le réseau 1 arrive du routeur A vers B, alors le routeur B n'est pas en mesure de renvoyer des infos de routage relatives au réseau 1 vers A
.

7.1.5 Mode poison reverse :

Utilisation de la métrique infinie
Lorsque le réseau 1 tombe en panne, le routeur E passe en mode "Poison reverse" en créant/modifiant une route vers le réseau 1 avec une métrique à 16.

7.1.6 Comment éviter les boucles de routage à mise à jour déclenchées :

En cas d'échec d'une route, la mise à jour est envoyée immédiatement sans attendre la fin du timer ou délai de mise a jour (30s pour RIP; 90s pour IGRP)

7.1.7 Comment éviter les boucles de routage grâce aux compteurs de retenue :

Principe :
Ignorer une information "optimiste" pendant un temps suffisement long pour permettre à l'information "pessimiste" le temps de se propager.

compteur de retenue

A indique à B que le réseau 1 est inaccessible et A active un compteur de retenue.
Si avant l'expiration du compteur de retenue :

  • E indique à A que le réseau 1 est accessible : alors A désactive son compteur de retenue et transmet l'information "Réseau 1 accessible"
  • B indique à A que le réseau 1 est accessible avec la métrique ≥3 alors A ignore l'information
  • B indique à A que le réseau 1 accessible avec métrique < 2

compteur de retenue 1 alors A accepte l’information et désactive son compteur de retenue

7.2 RIP

7.2.1 Processus de routage RIP :

Routage à vecteur de distance
Métrique déterminé par le nombre de saut
Métrique ≥ 15 = réseau inaccessible
Mise à jour = 30 seconde
La distance administrative par défaut est de 120
processus RIP La technique VLSM consiste à décomposer un sous réseau en plusieurs sous réseau de taille variable.

7.2.2 Configuration du protocole RIP :

Routeur (config)# router rip -> Active protocole RIP
Routeur (config-router)# network 192.168.3.0
Routeur (config-router)# network 192.168.5.0
config RIP

7.2.3 Utilisation de la commande ip classless :

ip classless Un paquet arrive au routeur
Le routeur vérifie si le réseau 10 se trouve dans sa table de routage mais ne trouve pas 10.2.2.0 -> « il élimine le paquet »

Afin de palier à ce problème, nous utilisons la commande ip classless

Routeur (config)# ip classless

7.2.4 Problèmes de configuration RIP fréquent :

Routeur (config)# no split-horizon
Routeur (config-router)# timers basic « - » « - » « - »
Probleme config RIP

7.2.5 Vérification de la configuration RIP :

Routeur # show ip protocols -> Donne tous les protocoles actifs actuellement
Routeur # show ip route -> Affiche la table de routage

7.2.6 Dépannage des problèmes de mise à jour RIP :

Routeur # debug ip rip -> Affiche les mises à jour de routage RIP lors d’envoi et de réception

7.2.7 Comment empêcher les mise à jour de routage via une interface :

Routeur (config-router)# passive-interface Fa 0/0
Permet d’empêcher le routeur d’envoyer des mises à jour de routage via une interface spécifique

Commentaires

1. Le samedi, 23 février 2013, 10:52 par gjava

Bonjour
j'aimerais que vous m'eckaircissez un oeu sur ce qui est dans les lignes
RtSRV#show ip protocols

*** IP Routing is NSF aware ***

Routing Protocol is "eigrp 1"

 Outgoing update filter list for all interfaces is not set
 Incoming update filter list for all interfaces is not set
 Default networks flagged in outgoing updates
 Default networks accepted from incoming updates
 Redistributing: eigrp 1
 EIGRP-IPv4 Protocol for AS(1)
   Metric weight K1=1, K2=0, K3=1, K4=0, K5=0
   NSF-aware route hold timer is 240
   Router-ID: 192.168.1.254
   Topology : 0 (base)
     Active Timer: 3 min
     Distance: internal 90 external 170
     Maximum path: 4
     Maximum hopcount 100
     Maximum metric variance 1
 Automatic Summarization: disabled
 Maximum path: 4
 Routing for Networks:
   10.10.10.0/30
   10.2.2.0/29
   172.16.254.1/26
   192.168.2.0
   192.168.3.0
   192.168.1.0
 Routing Information Sources:
   Gateway         Distance      Last Update
   10.1.1.1              90      15:13:48
 Distance: internal 90 external 170
2. Le dimanche, 24 février 2013, 15:42 par flo|va-nu-pied

Bonjour,
La commande show ip protocols permet d'avoir des informations sur le protocole de routage mis en œuvre et sa configuration.
on voit par exemple l'utilisation de EIGRP, les routes déclarées,... En espérant que cela vous aide.

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

La discussion continue ailleurs

URL de rétrolien : http://blog.tools-fm.com/index.php?trackback/21

Fil des commentaires de ce billet