Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Plan du cours
Protocoles et concepts de routage
Chapitre 2: protocoles de routage
• Protocole RIPv1
École Nationale d’Ingénieurs de Tunis • Protocole RIPv2
2014 - 2015 • Protocole OSPF
• Protocole EIGRP
Mohamed Koubàa
Département Technologies de l’Information et de la Communication
École Nationale d’Ingénieurs de Tunis
courriel: mohamed.koubaa@enit.rnu.tn
Protocole RIPv1 Caractéristiques du protocole RIPv1 Protocole RIPv1 Caractéristiques du protocole RIPv1
Protocole RIPv2 Fonctionnement du protocole RIP Protocole RIPv2 Fonctionnement du protocole RIP
Protocole OSPF Format des messages RIPv1 Protocole OSPF Format des messages RIPv1
Protocole EIGRP Limites du protocole RIP dans sa version 1 Protocole EIGRP Limites du protocole RIP dans sa version 1
• Protocole RIPv1
• Protocole RIPv2
• Protocole OSPF
• Protocole EIGRP
Protocole RIPv1 Caractéristiques du protocole RIPv1 Protocole RIPv1 Caractéristiques du protocole RIPv1
Protocole RIPv2 Fonctionnement du protocole RIP Protocole RIPv2 Fonctionnement du protocole RIP
Protocole OSPF Format des messages RIPv1 Protocole OSPF Format des messages RIPv1
Protocole EIGRP Limites du protocole RIP dans sa version 1 Protocole EIGRP Limites du protocole RIP dans sa version 1
• RIP exécute le split horizon pour empêcher la propagation • À la réception d’un message de mise à jour, le routeur entreprend
d’information de routage incorrecte l’actualisation de sa table de routage
• RIP empêche les boucles de routage de continuer indéfiniment en ◦ Ajout de nouvelles destinations réseau
mettant en place une limite sur le nombre de sauts permis entre la ◦ Mise à jour des métriques des destinations connues (métrique plus
source et la destination (nombre maximal de sauts dans un chemin faible)
est de 15) • RIP gère les modifications apparaissant dans la topologie physique
◦ Si un routeur reçoit une mise à jour de routage qui contient une du réseau
nouvelle destination et si l’augmentation de la valeur de métrique par 1 ◦ Un routeur envoie et reçoit un message de mise à jour par défaut
engendre une boucle infinie (16 sauts), la destination est considérée toutes les 30 secondes (update timer)
comme inaccessible ◦ Un routeur considère indisponible tout routeur (destination) qui n’est
plus annoncé au bout de 180 secondes (invalid timer)
• La limitation du nombre de sauts à moins de 16 permet de stabiliser
◦ Le routeur envoie un message spécial annonçant à ses voisins
le protocole (diamètre maximal d’un réseau RIP est limité à moins
l’indisponibilité du routeur en question
de 16 sauts) ◦ Le routeur efface la destination de sa table si rien ne vient infirmer la
• RIP est inadéquat pour de grands réseaux décision prise au bout de 240 secondes (flush timer)
Protocole RIPv1 Caractéristiques du protocole RIPv1 Protocole RIPv1 Caractéristiques du protocole RIPv1
Protocole RIPv2 Fonctionnement du protocole RIP Protocole RIPv2 Fonctionnement du protocole RIP
Protocole OSPF Format des messages RIPv1 Protocole OSPF Format des messages RIPv1
Protocole EIGRP Limites du protocole RIP dans sa version 1 Protocole EIGRP Limites du protocole RIP dans sa version 1
RIP - Mise à jour anticipée et maintien d’état de RIP - Mise à jour anticipée et maintien d’état de
route (1) route (2)
RIP - Mise à jour anticipée et maintien d’état de RIPv1 - Format des paquets (1)
route (3)
Protocole RIPv1 Caractéristiques du protocole RIPv1 Protocole RIPv1 Caractéristiques du protocole RIPv1
Protocole RIPv2 Fonctionnement du protocole RIP Protocole RIPv2 Fonctionnement du protocole RIP
Protocole OSPF Format des messages RIPv1 Protocole OSPF Format des messages RIPv1
Protocole EIGRP Limites du protocole RIP dans sa version 1 Protocole EIGRP Limites du protocole RIP dans sa version 1
RIPv1 - Format des paquets (2) RIPv1 - Pourquoi tant de champs sont-ils définis sur
zéro
Protocole RIPv1 Caractéristiques du protocole RIPv1 Protocole RIPv1 Caractéristiques du protocole RIPv1
Protocole RIPv2 Fonctionnement du protocole RIP Protocole RIPv2 Fonctionnement du protocole RIP
Protocole OSPF Format des messages RIPv1 Protocole OSPF Format des messages RIPv1
Protocole EIGRP Limites du protocole RIP dans sa version 1 Protocole EIGRP Limites du protocole RIP dans sa version 1
Protocole RIPv1 Caractéristiques du protocole RIPv1 Protocole RIPv1 Caractéristiques du protocole RIPv1
Protocole RIPv2 Fonctionnement du protocole RIP Protocole RIPv2 Fonctionnement du protocole RIP
Protocole OSPF Format des messages RIPv1 Protocole OSPF Format des messages RIPv1
Protocole EIGRP Limites du protocole RIP dans sa version 1 Protocole EIGRP Limites du protocole RIP dans sa version 1
Non prise en charge du VLSM (2) Non prise en charge du CIDR (1)
Comparaison des formats des messages RIPv1 et Comparaison des formats des messages RIPv1 et
RIPv2 (1) RIPv2 (2)
Comparaison des formats des messages RIPv1 et Résumé de routes automatique dans RIPv2 (1)
RIPv2 (3)
• Protocole RIPv1
• Protocole RIPv2
• Protocole OSPF
• Protocole EIGRP
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
• Routeur fédérateur (Backbone Router - BR) • Routeur de frontière de système autonome (Autonomous System
◦ Chaque zone dans l’interréseau doit être connectée à la zone 0 via un Boundary Router - ASBR)
routeur fédérateur ◦ Un ASBR est une passerelle vers un ou plusieurs AS
◦ La plupart des BR ont une interface connectée à la zone 0 et une ou ◦ Un ASBR se charge de l’échange d’informations entre un AS OSPF et
plusieurs interfaces à d’autres zones d’autres AS
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole OSPF Protocole RIPv1 Caractéristiques du protocole OSPF
Protocole RIPv2 Types de paquets OSPF Protocole RIPv2 Types de paquets OSPF
Protocole OSPF Fonctionnement du protocole OSPF Protocole OSPF Fonctionnement du protocole OSPF
Protocole EIGRP OSPF et réseaux à accès multiple Protocole EIGRP OSPF et réseaux à accès multiple
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
• Cisco a développé le protocole propriétaire IGRP en 1985, pour Entête de Entête de Entête de Types Type/Longueur/Valeurs
palier certaines des limites du protocole RIPv1 trame liaison paquet IP paquet EIGRP
de données
• Les protocoles IGRP et EIGRP n’utilisent pas le nombre de sauts,
mais des métriques complexes comprenant la bande passante, le Trame liaison de données
Adresse MAC de destination (multidiffusion) : 01-00-5E-00-00-0A
délai, la fiabilité et la charge (par défaut la bande passante et le Adresse MAC source : adresse MAC de l’interface émettrice
délai) Paquet IP
Adresse IP de destination (multidiffusion) : 224.0.0.10
• L’utilité du protocole IGRP est limitée sur bon nombre de réseaux Adresse IP source : adresse IP de l’interface émettrice
actuels Champ protocole : 88 pour EIGRP
◦ IGRP est un protocole de routage par classe utilisant l’algorithme Entête de paquet EIGRP
Code opération du type de paquet EIGRP
Bellman-Ford Numéro de système autonome
◦ Mises à jour périodiques Types TLV
Certains types sont notam-
• Les protocoles IGRP et EIGRP sont similaires, ce qui permet une ment :
migration aisée d’IGRP vers EIGRP 0x0001 : paramètres EIGRP
0x0102 : routes IP internes
• Cisco a cessé d’utiliser le protocole IGRP avec IOS 12.2(13)T et 0x0103 : routes IP externes
12.2(R1s4)S
mohamed.koubaa@enit.rnu.tn PCR - ENIT 77 mohamed.koubaa@enit.rnu.tn PCR - ENIT 78
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Format des messages EIGRP (1) Format des messages EIGRP (2)
Format des messages EIGRP (3) Format des messages EIGRP (4)
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Format des messages EIGRP (5) Format des messages EIGRP (5)
• Le message interne IP sert à annoncer les routes EIGRP dans un
système autonome
• Le délai est calculé comme étant la somme des délais de la source à
la destination, en unités de 10 microsecondes
• La bande passante correspond à la valeur minimale de bande
passante configurée pour les différentes interfaces le long du chemin
• Le masque de sous-réseau est indiqué comme la longueur du préfixe
ou le nombre de bits réseau du masque de sous-réseau (la longueur
du préfixe du masque de sous-réseau 255.255.255.0 est 24)
• Le champ Destination contient l’adresse du réseau de destination
◦ La longueur minimale du champ Destination est de 24 bits
◦ La longueur maximale est de 56 bits
◦ La partie réseau de 10.1.0.0/16 est 10.1, le champ Destination stocke
les 16 premiers bits, le reste du champ est complété par des zéros
◦ Si l’identifiant du réseau s’écrit sur un nombre de bits supérieur à 24
(192.168.1.32/27), le champ Destination est étendu de 32 bits
supplémentaires et les bits non utilisés sont complétés par des zéros
mohamed.koubaa@enit.rnu.tn PCR - ENIT 83 mohamed.koubaa@enit.rnu.tn PCR - ENIT 84
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Format des messages EIGRP (6) Format des messages EIGRP (7)
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
• EIGRP utilise le protocole de transport fiable RTP (Reliable • EIGRP utilise cinq types de paquets différents, dont certains par
Transport Protocol) pour la livraison et la réception des paquets paires
EIGRP ◦ Paquet Hello
• EIGRP a été conçu comme un protocole de routage indépendant des Les paquets Hello sont utilisés par EIGRP pour découvrir des voisins et
former des contiguı̈tés avec ces voisins
couches réseau et ne peut par conséquent pas utiliser les services Les paquets hello EIGRP sont de type multidiffusion et utilisent la livraison
UDP ou TCP car IPX et Appletalk n’utilisent pas les protocoles de non fiable
la suite TCP/IP ◦ Paquet de mise à jour et d’accusé de réception (d’acquittement)
• Le protocole RTP inclut à la fois la livraison fiable et non fiable des Les paquets de mise à jour sont utilisés par EIGRP pour propager des
informations de routage
paquets, comme les protocoles TCP et UDP respectivement Contrairement au protocole RIP, EIGRP n’envoie pas de mises à jour
• Le transport RTP fiable requiert l’envoi d’un accusé de réception à périodiques
Les paquets de mises à jour sont transmis uniquement en cas de nécessité
l’expéditeur par le destinataire. Un paquet RTP non fiable n’exige
Les paquets de mise à jour EIGRP utilisent la livraison fiable
pas le renvoi d’un accusé de réception Les paquets de mise à jour sont envoyés en multidiffusion lorsqu’ils
• Le protocole RTP peut envoyer des paquets en monodiffusion ou en concernent plusieurs routeurs, ou en monodiffusion lorsqu’ils ne concernent
qu’un seul routeur
multidiffusion
Cinq types de paquets RTP et EIGRP (2) Cinq types de paquets RTP et EIGRP (3)
Les paquets d’accusé de réception (ACK) sont envoyés par EIGRP lorsque
la livraison fiable est utilisée
RTP utilise la livraison fiable pour les paquets de mise à jour, de demande
et de réponse EIGRP
Les paquets ACK EIGRP contiennent un numéro d’acquittement différent
de zéro et sont toujours envoyés à l’aide d’une adresse de monodiffusion
◦ Paquet de demande et de réponse
Les paquets de demande et de réponse sont utilisés par l’algorithme DUAL
lors par exemple de la recherche de réseaux
Les demandes et les réponses utilisent la livraison fiable
Les demandes utilisent la multidiffusion, tandis que les réponses sont
toujours envoyées en monodiffusion
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Cinq types de paquets RTP et EIGRP (4) Cinq types de paquets RTP et EIGRP (5)
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
• Formule complète
K2 BW K5
Métrique = 256 K1 BW + + K3 D
256 − C F + K4
Par défaut, K1 (BW) = K3 (D) = 1, K2 (C) = K4 (F) = K5 (F) = 0
mohamed.koubaa@enit.rnu.tn PCR - ENIT 99 mohamed.koubaa@enit.rnu.tn PCR - ENIT 100
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
107 20000 100
Métrique EIGRP = 256 + + = 3014400
1024 10 10
mohamed.koubaa@enit.rnu.tn PCR - ENIT 101 mohamed.koubaa@enit.rnu.tn PCR - ENIT 102
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
• L’algorithme DUAL présente les avantages suivants : • Un successeur (Successor) est un routeur voisin utilisé pour le
◦ Des chemins exempts de boucles transfert de paquets et qui constitue la route à moindre coût vers le
◦ Des chemins de secours exempts de boucles et qui peuvent être utilisés réseau de destination
immédiatement
• La distance de faisabilité (FD - Feasible Distance) est la métrique la
◦ Une convergence rapide
◦ Une utilisation minimale de la bande passante avec des mises à jour plus basse calculée pour atteindre le réseau de destination (métrique
limitées de route)
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
Table topologique : aucun successeur potentiel (1) Table topologique : aucun successeur potentiel (2)
Table topologique : aucun successeur potentiel (3) DUAL Finite State Machine (1)
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
DUAL Finite State Machine (2) DUAL Finite State Machine (3)
DUAL Finite State Machine (4) DUAL Finite State Machine (5)
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP
DUAL Finite State Machine (6) DUAL Finite State Machine (7)
• R1 utilise R3 comme successeur vers 192.168.1.0/24 • Si aucune des réponses EIGRP ne contient de chemin vers le réseau,
• R2 n’est pas répertorié en tant que successeur potentiel par R1, car l’expéditeur ne dispose d’aucune route vers ce réseau
il ne satisfait pas la condition de faisabilité • Si l’expéditeur des demandes EIGRP reçoit des réponses EIGRP
• Nous simulons une interruption de liaison entre R1 et R3 contenant un chemin vers le réseau demandé, le chemin préféré est
sélectionné et est installé dans la table de routage
• DUAL met la route vers le réseau 192.168.1.0/24 à l’état actif et R1
envoie à ses voisins des demandes EIGRP demandant un chemin vers • Ce processus prend plus de temps que si DUAL possédait un
192.168.1.0/24 successeur potentiel dans sa table topologique et pouvait ajouter
rapidement la nouvelle route à la table de routage
• Les voisins renvoient chacun une réponse EIGRP, indiquant à
l’expéditeur de la demande EIGRP s’ils ont ou non un chemin • R2 répond par un chemin vers ce réseau, R2 devient le nouveau
d’accès vers le réseau demandé successeur et est installé dans la table de routage
Protocole RIPv1 Caractéristiques du protocole EIGRP Protocole RIPv1 Caractéristiques du protocole EIGRP
Protocole RIPv2 Format des messages EIGRP Protocole RIPv2 Format des messages EIGRP
Protocole OSPF Métrique Protocole OSPF Métrique
Protocole EIGRP Fonctionnement du protocole EIGRP Protocole EIGRP Fonctionnement du protocole EIGRP