Académique Documents
Professionnel Documents
Culture Documents
VLSM et CIDR
mises jour de routage par classe
Lutilisation dadresses IP par classe signifie que le masque de sous-rseau dune adresse rseau peut tre dtermin par la valeur du premier octet ou plus prcisment, par les quatre premiers bits de ladresse. Les protocoles de routage, tels que RIPv1, ont uniquement besoin de propager ladresse rseau des routes connues mais nont pas besoin dinclure le masque de sous-rseau la mise jour du routage. Ceci, parce que le routeur recevant la mise jour de routage peut dterminer le masque de sousrseau en examinant simplement la valeur du premier octet de ladresse rseau, ou bien en appliquant le masque de son interface dentre dans le cas des routes dcoupes en sousrseaux.
Rgle du 2n- 2 impossible dutiliser le premier sous-rseau ainsi que le dernier sous-rseau Rgle du 2n- 1 impossible dutiliser le premier sous-rseau Rgle du 2n utilisation de tous les sous-rseaux Lutilisation dune de ces rgles par rapport une autre dpend uniquement des capacits techniques des quipements. De nos jours la majorit des rseaux utilisent la rgle du 2n puisquelle permet de limiter au maximum le gaspillage dadresses IP.
VLSM
Au fur et mesure de lexpansion des sousrseaux IP, les administrateurs ont cherch des solutions pour utiliser lespace dadressage plus efficacement. Une des techniques existantes sappelle VLSM (Variable-Length Subnet Masks). Avec VLSM, un administrateur rseau peut utiliser un masque long sur les rseaux qui ne comportent pas beaucoup dhtes et un masque court sur les sous-rseaux qui comportent beaucoup dhtes
VLSM
Lorsque vous utilisez VLSM, essayez de grouper les numros des sous-rseaux du rseau pour pouvoir utiliser le regroupement. Par exemple, les rseaux 172.16.14.0 et 172.16.15.0 doivent tre proches lun de lautre pour que les routeurs naient quune route grer pour 172.16.14.0/23
Exemple
L'adresse CIDR 192.168.24.0 /22 est attribue et doit prendre en charge le rseau indiqu dans le schma.
Crez un systme d'adressage conforme aux exigences du schma. 192.168.24.0/22 ne gnre pas quatre routes supernet. Il s'agit de la route supernet elle-mme
RIP v1
RIP v1 est un protocole de routage trs populaire car il est compatible avec tous les routeurs IP. RIP v1 est considr comme un protocole IGP par classes (classful)
RIP v1 est un protocole vecteur de distance qui diffuse intgralement sa table de routage chaque routeur voisin, intervalles prdfinis.
RIP v1 utilise le nombre de sauts comme mtrique, la distance maximale gr par cet algorithme est de 15 hops (16 = infini)..
RIP v1
comporte les limitations suivantes: La principale limite du protocole RIPv1 est quil sagit dun protocole de routage par classe. les protocoles de routage par classe nincluent pas le masque de sous-rseau avec ladresse rseau dans les mises jour de routage ce qui pose parfois des problmes avec les sous-rseaux discontinus ou les rseaux qui utilisent le masquage de sousrseau de longueur variable (VLSM). Pour rsoudre ce problme le RIPv1 utilise le masque de sous-rseau de linterface sortante
RIPv1
Pourquoi RIPv1 sur R3 ninclut-il pas les autres sous-rseaux (172.30.200.16/28 et 172.30.200.32/28) dans les mises jour vers R4 ?
Ces sous-rseaux ne possdent pas le mme masque de sousrseau que FastEthernet 0/0. Voil pourquoi tous les sousrseaux doivent utiliser le mme masque de sous-rseau lors de limplmentation dun protocole de routage par classe dans le rseau.
RIPv1
Il nenvoie pas dinformations sur les masques de sous-rseau dans ses mises jour Il envoie des mises jour sous forme de broadcasts sur 255.255.255.255. Il ne prend en charge ni VLSM, ni le routage CIDR (Classless Interdomain Routing).
RIP v2
RIP v2 est une version amliore de RIP v1 Il sagit dun protocole vecteur de distance utilisant le nombre de sauts comme mtrique. Il utilise des compteurs de retenue pour empcher les boucles de routage (valeur par dfaut: 180 secondes). Il utilise la rgle split horizon pour empcher les boucles de routage. Il utilise 16 sauts comme mtrique de mesure infinie. RIP v2 prend en charge le routage CIDR qui permet diffrents sousrseaux du mme rseau dutiliser des masques de sous-rseau distincts, comme dans VLSM. Pour une meilleure efficacit, RIP v2 utilise ladresse de classe D 224.0.0.9 pour envoyer les mises jour de routage en multicast.
RIPv2
Par dfaut, lorsquun processus RIP est configur sur un routeur Cisco, il excute RIPv1. Cependant, bien que le routeur nenvoie que des messages RIPv1, il peut tout aussi bien interprter les messages RIPv1 et les messages RIPv2. Un routeur RIPv1 ignore simplement les champs RIPv2 dans lentre de route. La commande show ip protocols vrifie que R2 est configur pour RIPv1 mais reoit les messages RIP pour les deux versions.
RIPv2
Configuration de RIP v2
Dans la configuration du routeur, inclut les commandes suivantes: router rip Active RIP comme protocole de routage version 2 Dsigne la version 2 comme la version de RIP qui doit tre utilise network 172.16.0.0 Spcifie un rseau directement connect.
Vrification de RIP v2
La commande show ip route sagit de la premire commande utiliser pour vrifier la convergence de rseau. Lors de ltude de la table de routage, il est important de vrifier si la table de routage contient les routes qui doivent y figurer.
Vrification de RIP v2
La commande show ip interface brief : Une
interface hors service ou mal configure est souvent la cause de labsence dun rseau dans la table de routage. La commande show ip interface brief vrifie rapidement ltat de toutes les interfaces
Vrification de RIP v2
La commande show ip protocols vrifie plusieurs lments, notamment lactivation de RIP, sa version, et les rseaux inclus dans les instructions rseau. Les informations Routing Information Sources rpertories au bas de la sortie sont les voisins RIP depuis lesquels ce routeur reoit actuellement les mises jour.
Dpannage de RIP v2
debug ip rip. Utilisez cette commande pour afficher les mises jour de routage RIP lors de leur envoi et de leur rception
Cependant, en tudiant la table de routage de R2 de la figure, nous trouvons toujours la route 172.30.0.0/16 rsume avec les deux mmes chemins cot gal. Les routeurs R1 et R3 nincluent toujours pas les sous-rseaux 172.30.0.0 de lautre routeur.
protocole EIGRP
Le protocole EIGRP (Enhanced Interior Gateway Routing Protocol) est un protocole de routage propritaire dvelopp par Cisco qui est bas sur le protocole IGRP (Interior Gateway Routing Protocol). Contrairement lIGRP, qui est un protocole de routage par classes, lEIGRP prend en charge le routage CIDR et le VLSM (masque de sous-rseau de longueur variable).
3 -Vecteur de distance
EIGRP nest pas limit comme RIP 16 sauts mais il se limite 224 sauts
Les routeurs mettent jour leur table des voisins partir des informations transportes par les paquets HELLO qui sont envoys par dfaut toutes les cinq secondes
2- Une table de topologie Reprsente tous les rseaux qui existent dans le systme autonome. Elle est construite partir des paquets dactualisation envoys par les voisins. Le but de DUAL est doffrir une possibilit de choisir immdiatement un chemin alternatif sans boucle vers toute destination.
Les champs importants pour notre cours sont le champ Code opration et le champ Numro de systme autonome.
Le code opration indique le type de paquet EIGRP : Hello Mise jour Accus de rception Demande Rponse
Le systme autonome spcifie le processus de routage EIGRP
Paquets HELLO
EIGRP doit dtecter ses voisins. Les voisins EIGRP sont dautres routeurs qui excutent EIGRP sur des rseaux partags directement connects. Les routeurs EIGRP dtectent les voisins et tablissent des contiguts avec les routeurs voisins au moyen des paquets Hello. Un routeur EIGRP suppose que tant quil reoit des paquets Hello dun voisin, ce dernier et ses routes restent praticables. Sur les rseaux IP, les routeurs EIGRP envoient des HELLO ladresse IP multicast 224.0.0.10
Paquets HELLO
Sur la plupart des rseaux, des paquets Hello EIGRP sont envoys toutes les 5 secondes.
Un routeur EIGRP stocke des informations sur les voisins dans la table de voisinage.
La table de voisinage inclut le champ de numro de squence (Seq No) o est enregistr le numro du dernier paquet EIGRP reu que Si un voisin ne se manifeste pas chaque voisin a envoy. pendant la dure du dlai de La table de voisinage inclut galement un champ de dlai de conservation qui est de trois fois lintervalle HELLO.
conservation, lEIGRP considre quil est dfaillant, et lalgorithme DUAL doit alors intervenir pour rvaluer la table de routage, en envoyant des paquets de demande.
Paquets HELLO
Les intervalles Hello et les temps dattente sont configurables sur chaque interface et nont pas correspondre avec les autres routeurs EIGRP pour tablir les contiguts. La commande qui permet de configurer un intervalle Hello diffrent est : Router(config-if)#ip hello-interval eigrp as-number seconds Si vous modifiez lintervalle Hello, assurez-vous que vous modifiez galement le temps dattente en lui attribuant une valeur suprieure ou gale celle de lintervalle Hello ,La commande permettant de configurer un autre temps dattente est : Router(config-if)#ip hold-time eigrp as-number seconds
Les paquets ACK (de reu) sont envoys par EIGRP lorsque la livraison fiable est utilise.
RTP (Reliable Transport Protocol) utilise la livraison fiable pour les paquets de mise jour, de demande et de rponse EIGRP. Les paquets daccus de rception EIGRP sont toujours envoys en unicast non fiable. Les paquets daccus de rception EIGRP utilisent la livraison non fiable.
Distance administrative
la distance administrative est la fiabilit (ou prfrence) de la source de la route. Par dfaut, le protocole EIGRP a pour distance administrative 90 pour les routes internes, et 170 pour les routes importes depuis une source externe,
par exemple, les routes par dfaut. Lorsquil est compar dautres protocoles IGP (Interior Gateway Protocols), le protocole EIGRP est celui que prfre lIOS Cisco car cest celui dont la distance administrative est la plus courte.
Router(config)#router eigrp autonomous-system Bien quEIGRP appelle ce paramtre un numro de systme autonome , celui-ci fonctionne en fait comme un ID de processus. Ce numro nest pas associ au numro de systme autonome tudi prcdemment et toute valeur de 16 bits peut lui tre attribue.
Router(config)#router eigrp 1 La commande de configuration globale router eigrp systme-autonome active EIGRP.
Le paramtre de systme autonome est un nombre choisi entre 1 et 65 535 choisi par ladministrateur rseau. Ce nombre est le numro dID de processus, et il est important car tous les routeurs situs sur ce domaine de routage EIGRP doivent utiliser le mme numro dID de processus (numro de systme-autonome).
La commande Network
La commande network, dans le protocole EIGRP, a la mme fonction que dans les autres protocoles de routage IGP : Toute interface sur ce routeur qui correspond ladresse rseau dans la commande network est active pour envoyer et recevoir des mises jour EIGRP. Ce rseau (ou sous-rseau) sera inclus dans les mises jour de routage EIGRP. router(config-router)#network numro-rseau La commande network configure uniquement des rseaux connects
Sequence Number (Numro dordre) Permet de suivre les paquets de mise jour, de demande et de rponse
Colonne H qui rpertorie les voisins dans lordre dans lequel ils ont t dtects.
Queue Count (En attente denvoi) - Doit toujours tre zro. Si la valeur est suprieure 0, des paquets EIGRP attendent pour tre envoys.
Null0 nest pas une interface relle. Notez que les rsums de routage ont pour source Null0,
Les routes 192.168.10.0/24 et 172.16.0.0/16 ne reprsentent pas vraiment un chemin daccs vers les rseaux parents. Si un paquet ne correspond pas lune des deux routes enfants il est envoy vers linterface Null0. En dautres termes, si le paquet correspond au niveau parent, ladresse de rseau par classe, mais aucun des sous-rseaux, le paquet est abandonn.
rsum automatique
La table de routage de R3 montre que R1 et R2 rsument automatiquement le rseau 172.16.0.0/16 et lenvoient sous forme dune seule mise jour de routage.
R1 et R2 ne propagent pas les sousrseaux individuels en raison du rsum automatique. Nous dsactiverons le rsum automatique plus tard. R3 possdant deux routes de cot gal pour 172.16.0.0/16 en provenance de R1 et R2, les deux sont incluses dans la table de routage. Nous verrons que le rsum de routage null0 est supprim lorsque le rsum automatique est dsactiv.
Par dfaut, seuls la bande passante et le dlai sont pris en compte pour calculer la mesure.
Mesure composite
Le schma montre la formule de mesure composite utilise par le protocole EIGRP. La formule se compose des valeurs K1 K5, connues sous le nom de pondrations de mesure EIGRP. Par dfaut, K1 et K3 ont pour valeur 1, et K2, K4 et K5 ont pour valeur 0. Le rsultat est que seules les valeurs de bande passante et de dlai sont utilises dans le calcul de la mesure composite par dfaut. Les valeurs K par dfaut peuvent tre modifies par la commande de routeur EIGRP : Router(config-router)#metric weights tos k1 k2 k3 k4 k5 La valeur tos (Type of Service Type de service) est toujours dfinie 0.
Vrification de la valeur K
La commande show ip protocols est utilise pour vrifier les valeurs K. Notez que les valeurs K de R1 sont les valeurs par dfaut. Nous insistons sur le fait quil nest pas conseill dutiliser des valeurs autres que les valeurs par dfaut, moins que ladministrateur rseau nait une excellente raison pour cela.
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 Notez que la valeur par dfaut est de 20 000 microsecondes pour les interfaces srie, et de 100 microsecondes pour les interfaces FastEthernet.
La fiabilit sexprime sous forme de 255 (plus la valeur est leve, plus le lien est fiable). Une valeur de 255/255 correspondrait donc une fiabilit de 100 %, tandis quune liaison 234/255 serait fiable 91,8 %.
Rappel : par dfaut, EIGRP nutilise pas la fiabilit dans son calcul de mesure.
Utilisation de la commande
bandwidth
Sur la plupart des liaisons srie, la mesure de bande passante est par dfaut de 1 544 Kbits. EIGRP utilise la bande passante dans les calculs de mesure par dfaut. Il est donc important dattribuer une valeur correcte la bande passante, afin que les informations de routage soient prcises. Mais que faire lorsque la bande passante relle de la liaison ne correspond pas la bande passante par dfaut de linterface ? Utilisez la commande dinterface bandwidth pour modifier la mesure de bande passante :
Router(config-if)#bandwidth kilobits Utilisez la commande dinterface no bandwidth pour restaurer la valeur par dfaut. Dans le schma, la bande passante de la liaison entre R1 et R2 est de 64 Kbits/s et celle de la liaison entre R2 et R3, de 1 024 Kbits/s. La figure montre les configurations utilises sur les trois routeurs pour modifier la bande passante sur les interfaces srie appropries. Vous pouvez vrifier la modification en utilisant la commande show interface. Il est important de modifier la mesure de bande passante des deux cts de la liaison afin dassurer un acheminement correct dans les deux directions.
R1 peut-il immdiatement tre utilis comme chemin de secours sans nouveau calcul de lalgorithme DUAL ? R1 ne peut tre successeur potentiel que sil respecte la condition de faisabilit.
Table Topologique
Le successeur, la distance de faisabilit et tout successeur potentiel, avec sa distance annonce, sont conservs par le routeur dans sa table topologique EIGRP ou base de donnes topologique.
Comme indiqu dans le schma, la table topologique peut tre affiche laide de la commande show ip eigrp topology.
Table Topologique
via 172.16.3.1 - Adresse de tronon suivant du successeur potentiel, R1. 41026560 - Nouvelle distance de faisabilit de R2 vers 192.168.1.0/24 si R1 devient le nouveau successeur. 2172416 - distance annonce par le successeur potentiel ou mesure de R1 pour atteindre ce rseau. Cette valeur, RD doit tre infrieure la valeur FD courante de 3014400 pour satisfaire la condition de faisabilit. Serial0/0/0 - Interface de sortie utilise pour joindre le successeur potentiel au cas o il deviendrait successeur.
via 192.168.10.10 - Il sagit de ladresse de tronon suivant du successeur, R3. Cette adresse figure dans la table de routage. 3014400 - Il sagit de la distance de faisabilit vers 192.168.1.0/24. Cest la mesure qui figure dans la table de routage. 28160 - Cest la distance annonce par le successeur et reprsente le cot de R3 pour atteindre ce rseau. Serial0/0/1 - Il sagit de linterface de sortie permettant datteindre ce rseau, elle figure galement dans la table de routage. 1 successors - Cette partie affiche le nombre de successeurs pour ce rseau. Sil existe plusieurs chemins de cot gal sur ce rseau, il y aura alors plusieurs successeurs
P Cette route est en tat passif. Lorsque lalgorithme nest pas en train deffectuer des calculs de diffusion pour dterminer un chemin de rseau, la route est en mode stable, connu sous le nom dtat passif
192.168.1.0/24 - Cest le rseau de destination qui se trouve galement dans la table de routage.
FD is 3014400 - Il sagit de la distance de faisabilit, la mesure EIGRP permettant datteindre le rseau de destination.
Rsultat