Le protocole RIP (Routing information protocol)
Protocole RIPv1
RIPV1 né en 1988
Le protocole RIP (Routing information protocol) est un protocole à
vecteur de distance.
RIP utilise une métrique à nombre de sauts. l’inconvénient est que le
nombre de saut est limité à 15 sauts.
RIP V1 présente plusieurs inconvénients.
Il n’intègre pas le masque de sous-réseau.
Les messages ne sont pas authentifiés.
RIP est malheureusement concerné par la convergence lente.
Caractéristique de protocole RIPv1
Les types de message
1. Message Request
Ce message est transmis au démarrage par chaque interface avec RIP
activé
Demande à tous les voisins RIP de transmettre leur table de routage
2. Message Response
Message transmis au routeur demandant la table de routage
3. Mises à jour
Mises à jour périodiques (30 secondes)
Voisins
Mises à jour diffusées (Broadcast)
Table de routage entière incluse dans la mise à jour
RIPv1 est un protocole Par class
Il ne transmet pas le masque de sous-réseau dans les mises à jour de
routage
La distance administrative par défaut pour RIP est 120
La métrique
La métrique de RIP est simple comparer à d’autre protocole de routage. La
métrique est calculée en fonction du nombre de saut pour atteindre la
destination. Un saut représente le nombre de routeur que doit traverser la donnée
avant d’arriver à destination.
Pour éviter des boucles de routage la métrique maximum est 16, on l’appelle
aussi métrique infini. Un domaine de routage RIP ne peut donc pas excéder 15
sauts de routage. C’est l’une des raisons qui limite RIP à de petits réseaux.
Configuration de protocole RIPv1
Pour activer RIP
Entrez la commande R1(config)#router rip
L'invite est celle-ci R1(config-router)#
Pour désactiver RIP
Entrez la commande R1(config)#no router rip
Spécification des réseaux
Router(config-router)#network directly-connected-classful-network-
address
Activer RIP sur toutes lesinterfaces qui appartiennent à ce réseau
Annoncer ce réseau dans les mises à jour RIP vers les autres routeurs
toutes les 30 secondes
Commande passive-interface
Router(config-router)# passive-interface interface-type interface-
number
Utilisée pour éviter qu'un routeur transmette des mises à jour sur une
interface
Router(config-router)# redistribute static
pour redistribuer une route statique
Router(config-router)# default-information originate
pour redistribuer une route statique par défaut.
Le protocole RIP –V2
Différences entre RIPv1 & RIPv2
RIPv1
Protocole de routage vecteur distance classful
Ne supporte pas de réseaux non contigus
Ne supporte pas le VLSM
Ne transmet pas le masque de sous-réseau dans les mises à jour de routage
Les mises à jour de routage sont diffusées (broadcast)
RIPv2
Protocole de routage vecteur distance classless qui est une amélioration de
RIPv1
Adresse de prochain saut incluse dans les mises à jour
Les mises à jour de routage sont transmises en multicast « 224.0.0.9 »
Il y a une option d'authentication
Similitudes entre RIPv1 & RIPv2
Utilisation de timers pour éviter les boucles de routage
Utilisation du "split horizon" ou du "split horizon avec "poison reverse"
Utilisation de mise à jour déclenchée
Nombre maximum de saut égal à 15
Configuration de protocole RIPv2
Même commende de RIP v1 mais on ajout des commendes suivant :
Activer et vérifier RIPv2 :
Router (config-router)#version 2
Désactiver Auto-Summary dans RIPv2
Pour désactiver l'agrégation automatique, entrez la commande
Router (config-router)#no auto-summary
Topologie de travaille « Cisco Packet Tracer »