5. Chapitre 5

download 5. Chapitre 5

of 13

Transcript of 5. Chapitre 5

  • 8/9/2019 5. Chapitre 5

    1/13

    Chapitre 5 Protocole RIP version 11 / 13

    5,0 Protocole RIP (Routing Information Protocol)5,0,1 Prsentation du chapitreRIP : - protocole de routage encore trs populaire

    - protocole de routage de base important

    5,1,1 Contexte et perspectives- protocole - le plus ancien dans les annes 1970-88,

    - simple et gnralis,- volutif - RIPv2 en 94

    - RIPng pour Ipv6 en 1997

    5,1,2 Caractristiques et format des messages du protocole RIPv1- protocole vecteur de distance- mtrique = nombre de sauts

    - nombre de sauts maximal = 15 => route inaccessible- diffusion toutes les 30 secondes- structure :

    - Trame liaison de donnes : - adresse MAC source (interface mettrice)- adresse MAC de destination (diffusion)

    - Paquet : - adresse IP source (interface mettrice)- adresse IP de destination (diffusion)- Champ de protocole = 17 pour UDP

    - Segment : - Port source / destination = 520- Message RIP : - au total 504 octets (max 25 routes)

    - champ commande : dde = 1 ; rp = 2

    - champ version = 1 ou 2- identificateur de famille d'adresses :

    0 = table complte ; 2 = protocole IP- adresse IP (max 25 entres d'hte ou de rseau)- mtrique associe aux adresses IP- autres champs libres pour extension future

    5,1,3 Fonctionnement du protocole RIP- chaque interface sous RIP envoie aux routeurs voisins RIP :

    - une requte initiale de demande d'envoi des tables de routagecomplte ;

    - value les tables reues ;- modifie ventuellement sa table de routage (mtrique, nouvelle

    route, ...) ;- envoie une MJ dclenche .

    - protocole de routage par classe=> pas d'envoi de masque de sous-rseau (classful)=> uniquement pour rseaux continus (pas de VLSM)=> par dfaut, distinction des classes sur le 1 octet :

    - classe A : de 1 126 (rappel : bouclage : 127)- classe B : de 128 191

    - classe C : de 192 223

  • 8/9/2019 5. Chapitre 5

    2/13

    Chapitre 5 Protocole RIP version 12 / 13

    5,1,4 Distance administrative- DA = indice de fiabilit- DA de RIP = 120 (parmi les plus leves voir 3,4,2)- affichage de la DA via show ip route et show ip protocols

    5,2 Configuration de base du protocole RIPv15,2,1 Configuration de base du protocole RIPv1PT 521 : A Faire

    5,2,2 Activation du protocole RIP : commande router rip- RIP est activ / dsactiv sous le mode de configuration globale avec :

    - router rip qui permet uniquement de paramtrer leprotocole

    - no router rip qui arrte RIP et efface les configurations RIP

    existantes

    5,2,3 Spcification de rseaux- Un interface et donc le rseau qui lui est associ fonctionne sous RIP via lacommande network complte de l'adresse rseau classful en mode deconfiguration de routeur

    Router(config-router)#network directly-connected-classful-network-address- cette commande permet les changes de MJ sur le rseau spcifi- Note: si une adresse de sous-rseau est encode, l'IOS la convertit enadresse classful

    PT 523 : A Faire

    5,3 Vrification et dpannage5,3,1 Vrification du protocole RIP : show ip route- Commandes de dpannage efficace:

    - show ip route- permet de vrifier la convergence (qui peut prendre du temps

    pour se raliser)- routes RIP : code R

    - show ip protocols- debug ip rip- show ip interface brief

    - Exemple de lecture d'une route :R 192.168.5.0 /24 [120/2] via 192.168.2.2, 00:00:23,Serial0/0/0- R : route RIP

    - adresse rseau distant- masque de sous rseau par dfaut

    - DA et mtrique- adresse du prochain routeur

    - dure de MJ

    - Interface (desortie)

    5,3,2 Vrification du protocole RIP : show ip protocols

  • 8/9/2019 5. Chapitre 5

    3/13

    Chapitre 5 Protocole RIP version 13 / 13

    - Liste des informations affiches avec la commande show ip protocols- confirmation du fonctionnement de RIP sous cette interface- liste des minuteurs updates, invalid, hold down, flushed- liste des filtres de mise jour - redistributing: rip signifie que seul RIP

    est mis et diffus- liste des interfaces qui fonctionnent avec RIP- information sur le procd de summarization des adresses (rsum vers la

    classe par dfaut)- nombre max de routes prises en compte en cas d'quilibrage de charge- Routing for Networks : liste des rseaux classful pris en compte- Routing Information Sources : liste des routeurs voisins (adresses IP de

    tronon suivant)- DA du routeur

    5,3,3 Vrification du protocole RIP : debug ip rip- causes frquentes des erreurs de configuration RIP :- instructions networkincorrectes ou manquantes- configuration de rseaux discontinus

    - la commande debug ip route affiche- la dernire MJ !!!- les MJ en cours si l'affichage de la commande prend plus de 30 sec.

    - Liste des MJ reues et envoyes / interface( observer le respect de la rgle du dcoupage d'horizon )

    - la commande no debug ip route ou undebug all arrte la surveillance des MJ

    5,3,4 Interfaces passives- Les MJ RIP ont une incidence sur le rseau trois niveaux :

    - utilisation de bande passante- utilisation de ressources (gestion de la MJ)- risque de scurit via l'interception et la modification des MJ

    - la commande passive-interface en mode configuration de routeur :- empche les transmissions des MJ inutiles vers des rseaux sans

    voisins RIP- autorise nanmoins l'annonce de ce rseau- s'encode : Router(config-router)#passive-interface type-interface

    numro-interface - Vrification/Observation/confirmation via show ip protocols PT 534 : A Faire

    5,4 Rsum automatique des routes5,4,1 Topologie modifie : scnario B- en cas de modification de topologie, veiller encoder correctement l'adresseclassful mme si l'IOS corrige et modifie l'adresse incorrecte

    5,4,2 Routeurs de priphrie et rsum automatique des routes- lors des MJ effectues par un routeur de priphrie,

    - les adresses des sous-rseaux RIP compris l'intrieur de cettepriphrie sont automatiquement summarizes ou rsumes.- ce rsum automatique peut cependant conduire englober des

  • 8/9/2019 5. Chapitre 5

    4/13

    Chapitre 5 Protocole RIP version 14 / 13

    adresses de sous-rseau qui n'y ont pas leur place (voir plus loin) !!!

    5,4,3 Traitement des mises jour RIPRgles de traitement (RIPv1) concernant le choix du masque de rseau :

    - si metteur d'1 MJ et l'interface du rcepteur sont du mme rseau=> les adresses ont un masque qui est celui du rseau commun

    - si metteur d'1 MJ et l'interface du rcepteur sont de rseaux diffrents=> les adresses de la MJ sont rsumes et un masque classful est

    appliqu5,4,4 Envoi de mises jour RIP- Observation avec debug ip rip et show ip route

    5,4,5 Avantages et inconvnients du rcapitulatif automatique desroutes

    - pour rappel :si une Mj est envoye sur un rseau par classe diffrent, les routesannonces dans la MJ sont automatiquement rsumes (processus similaire aursum des routes statiques voir 2,6,1)

    - Avantages :- MJ moins volumineuses et occupation moindre de la bande passante- acclration de la recherche grce au rsum en 1 route pour plusieurs

    sous-rseaux- Inconvnients :

    - en cas de rseaux discontinu, c'est--dire spar par au moins un autrerseau, il y a impossibilit d'informer sur l'ensemble des sous-rseaux dont

    les adresses ont t automatiquement rsumes lors de l'envoi par unrouteur de priphrie des MJ dans un autre rseauPT 545 : A Faire

    5,5, Route par dfaut et RIPv15,5,1 Topologie modifie : scnario C- Ajout d'un accs Internet la topologie

    - mise ne place d'une route par dfaut vers le routeur du FAI- mise en place sur le routeur du FAI d'une route statique vers le rseau

    Question qui me taraude :Comment se fait-il qu'on peut travailler sous RIP avec des rseaux comme /30 ?

    Rponse !!! Si la route appartient au mme rseau par classe principal que lamise jour, RIPv1 applique le masque de sous-rseau de linterface derception. Si la route appartient un rseau principal par classe diffrent delinterface de rception, RIPv1 applique le masque par classe par dfaut.

    5,5,2 Propagation de la route par dfaut dans RIPv1- la route par dfaut vers internet peut tre communique l'ensemble desrouteurs viala commande default-information originate en mode configuration derouteur

    - la route par dfaut s'ajoutera dans toutes les tables de routage avec le codeR*PT 552 : A Faire

  • 8/9/2019 5. Chapitre 5

    5/13

    Chapitre 5 Protocole RIP version 15 / 13

    5,6 Configuration du protocole RIPv1 Travaux pratiques5,6,1 Configuration de base du protocole RIPPT 561 (scnario 1, 2, 3) : A Faire

    5,6,2 Configuration avance du protocole RIPPT 562 : A Faire

    5,6,3 Dpannage du protocole RIPPT 563 : A Faire

  • 8/9/2019 5. Chapitre 5

    6/13

    Chapitre 5 Protocole RIP version 16 / 13

    5,7 Rsum5,7,1 Rsum et rvisionRIP (version 1) est un protocole de routage vecteur de distance par classe.RIPv1 a t lun des premiers protocoles de routage dvelopps pour

    acheminer des paquets IP. Le protocole RIP utilise le nombre de sauts commemtrique, une mtrique de 16 sauts signifiant que la route nest pas accessible.De ce fait, le protocole RIP peut uniquement tre utilis dans les rseauxcomportant au maximum quinze routeurs entre deux rseaux.Les messages RIP sont encapsuls dans un segment UDP, avec des portssource et de destination de 520. Les routeurs RIP envoient leurs tables deroutage compltes leurs voisins toutes les 30 secondes, lexception desroutes concernes par la rgle de dcoupage dhorizon.Le protocole RIP est activ en excutant la commande router rip linvite deconfiguration globale. La commande network permet de spcifier les interfaces

    du routeur qui seront actives pour le protocole RIP, ainsi que ladresse rseaupar classe de chaque rseau connect directement. Elle permet linterfacedenvoyer et de recevoir des mises jour RIP, mais aussi dannoncer ce rseauaux autres routeurs dans des mises jour RIP.La commande debug ip rip peut tre utilise pour afficher les mises jour RIPqui sont envoyes et reues par le routeur. La commande passive-interfacepermet dempcher lenvoi de mises jour RIP via une interface, sur un rseaulocal ne contenant aucun autre routeur par exemple.Les entres RIP apparaissent dans la table de routage avec le code source R etont une distance administrative de 120. Les routes par dfaut sont propagesdans le protocole RIP grce la configuration dune route statique par dfaut et

    lutilisation de la commande default-information originate dans le protocoleRIP.RIPv1 rcapitule automatiquement les sous-rseaux vers leur adresse parclasse lors de lenvoi dune mise jour via une interface se trouvant sur unrseau principal diffrent de ladresse de sous-rseau de la route. RIPv1 tantun protocole de routage par classe, le masque de sous-rseau nest pas inclusdans la mise jour de routage. Lorsquun routeur reoit une mise jour deroutage RIPv1, le protocole RIP doit dterminer le masque de sous-rseau decette route. Si la route appartient au mme rseau par classe principal que lamise jour, RIPv1 applique le masque de sous-rseau de linterface derception. Si la route appartient un rseau principal par classe diffrent delinterface de rception, RIPv1 applique le masque par classe par dfaut.La commande show ip protocols peut tre utilise pour afficher desinformations sur les protocoles de routage actives sur le routeur. En ce quiconcerne le protocole RIP, cette commande affiche des informations sur lesminuteurs, ltat du rsum automatique des routes, les rseaux activs sur cerouteur pour le protocole RIP et dautres informations.RIPv1 tant un protocole de routage par classe, il ne prend pas en charge lesrseaux discontinus ni VLSM. Ces deux sujets sont abords dans le chapitre 7, RIPv2 .

  • 8/9/2019 5. Chapitre 5

    7/13

    Chapitre 5 Protocole RIP version 17 / 13

  • 8/9/2019 5. Chapitre 5

    8/13

    Chapitre 5 Protocole RIP version 18 / 13

  • 8/9/2019 5. Chapitre 5

    9/13

    Chapitre 5 Protocole RIP version 19 / 13

  • 8/9/2019 5. Chapitre 5

    10/13

    Chapitre 5 Protocole RIP version 110 / 13

  • 8/9/2019 5. Chapitre 5

    11/13

    Chapitre 5 Protocole RIP version 111 / 13

  • 8/9/2019 5. Chapitre 5

    12/13

    Chapitre 5 Protocole RIP version 112 / 13

  • 8/9/2019 5. Chapitre 5

    13/13

    Chapitre 5 Protocole RIP version 113 / 13

    PT 571 : A Faire

    Autres sources dinformationsLes documents RFC sont une srie de documents soumis au groupe de travail

    IETF pour proposer une norme Internet ou transmettre de nouveaux concepts,de nouvelles informations ou parfois mme des notes dhumour. RFC 1058 estle document RFC dorigine relatif au protocole RIP rdig par Charles Hedrick.Les documents RFC sont accessibles partir de plusieurs sites, notammentwww.ietf.org. Lisez tout ou partie du document RFC 1058. Il contient denombreuses informations qui vous sont dsormais connues, ainsi que quelquesinformations supplmentaires.