1. Rappels sur RIPv1
RIPv1 est un protocole de routage intérieur classful, à vecteur de distance qui base ses décisions d'acheminement sur une métrique qui emploie essentiellement le nombre de saut. Le nombre maximum de saut est de 15.
• Il transmet des mises à jour de routage complètes toutes les 30 secondes. D'autre part, il lui faut entre 3 et 5 minutes pour converger. Le tableau suivant récapitule les principales caractéristiques de RIPv.1:
• RIPv1 est un protocole de routage intérieur (IGP).
• C'est est un protocole de routage à vecteur de distance
• Il utilise une métrique basée sur le nombre de saut.
• Toutes les 30 secondes, il diffuse sa mise à jour de routage par broadcast.
• RIPv1 a une convergence lente.
• Il utilise une métrique de mesure infini (maximum hop count), le split horizon ainsi que des compteurs de retenue (hold down timers) mais aussi le route poisoning pour limiter les effets des boucles de routage.
• RIPv1 est un protocole de routage classful et par conséquent ne supporte pas VLSM et CIDR.
2. Spécifications de RIPv2
RIPv2 est une version améliorée de son prédécesseur et partage donc certaines caractéristiques :
• Tous deux sont des IGP (Interior Gateway Protocol).
• RIPv1 et RIPv2 sont des protocoles de routage à vecteur de distance.
• Ils utilisent une métrique basée sur le nombre de saut.
• Ils emploient un nombre maximum de saut, des compteurs de retenue d'on la valeur est fixé à 180s par défaut, ainsi que le split horizon et le route poisoning pour limiter les effets de boucles de routage.
• Leur configuration est aisée.
RIPv2 apporte également des fonctionnalités supplémentaires tels que :
• Le support du routage classless.
• La diffusion du masque réseau dans les mises à jour de routage.
• Le support de VLSM.
• La diffusion des mises à jour de routage par multicast avec l'adresse de classe D 224.0.0.9.
• L'authentification de la source de la mise à jour de routage par un texte en clair (actif par défaut), ou un texte crypté suivant l'algorithme MD5 (Message-Digest 5).
• L'utilisation d'indicateurs de route externe (route tag) afin de pouvoir différencier les routes apprises d'autre protocole de routage et redistribué dans RIP.
3. Configuration
3.1. Commandes générales
• router rip
o Mode de configuration globale
o Active le protocole RIP.
• version 2
o Mode de configuration du protocole de routage
o Permet d’utiliser RIPv2 à la place de RIPv1
• network {adresse réseau}
o Mode de configuration du protocole de routage
o Permet d'indiquer les réseaux directement connectés au routeur.
• ip default-network {adresse réseau}
o Mode de configuration du protocole de routage
o Permet de spécifier une route par défaut.
• default-information originate
o Mode de configuration du protocole de routage
o Permet de propager la route par défaut dans les mises à jour de routage.
• no auto-summary
o Mode de configuration du protocole de routage
o Désactive l'auto-agrégation.
configuration sur packet tracer
3.2. Authentification
• key-chain {nom}
o Mode de configuration globale
o Permet d'identifier un groupe de clef d'authentification.
• key {id}
o Mode de configuration de clé
o Permet de créer une clef dans un groupe de clef. L'identifiant de clef peut prendre une valeur de 0 à 2147483647. L'identifiant de clef peut ne pas être consécutif.
• key-string {mot de passe}
o Mode de configuration de clé
o Permet de définir un mot de passe pour une clef.
• ip rip authentication key-chain {nom}
o Mode de configuration d’interface
o Active l'authentification RIP sur une interface
• ip authentication mode {text | md5}
o Mode de configuration d’interface
o Permet de spécifier le type d'authentification en clair ou crypté.