0% ont trouvé ce document utile (0 vote)
151 vues51 pages

Chapitre3 - Concepts de Routage

Le document décrit comment les routeurs déterminent le meilleur chemin pour transmettre des paquets en utilisant leur table de routage et en choisissant la correspondance de préfixe la plus longue, ainsi que le processus de transmission des paquets vers leur destination.

Transféré par

trabelsi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
151 vues51 pages

Chapitre3 - Concepts de Routage

Le document décrit comment les routeurs déterminent le meilleur chemin pour transmettre des paquets en utilisant leur table de routage et en choisissant la correspondance de préfixe la plus longue, ainsi que le processus de transmission des paquets vers leur destination.

Transféré par

trabelsi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

Module 3: Concepts de routage

Objectifs de ce module
Titre du module : Concepts de routage

Objectif du module: Expliquez comment les routeurs utilisent les informations contenues dans les
paquets pour prendre des décisions de transmission .
Titre du rubrique Objectif du rubrique
Expliquer comment les routeurs déterminent le meilleur chemin
Détermination du chemin
d'accès.
Expliquez comment les routeurs transmettent les paquets à la
Transmission de paquets
destination.
Révision de la configuration
Configurer les paramètres de base sur un routeur.
de base du routeur
Table de routage IP Décrire la structure d'une table de routage.
Routages statique et
Comparer le routage statique et le routage dynamique.
dynamique
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 2
3.1 Détermination du chemin

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 3
Détermination du chemin
Deux fonctions d'un routeur
Lorsqu'un routeur reçoit un paquet IP sur une interface, il détermine l'interface à utiliser
pour transmettre le paquet à la destination. Ceci est connu sous le nom de routage.
L'interface qu'utilise le routeur pour transférer le paquet peut être la destination finale,
mais aussi un réseau connecté à un autre routeur utilisé pour atteindre le réseau de
destination. Chaque réseau auquel un routeur se connecte nécessite généralement une
interface séparée, mais ce n'est pas toujours le cas.

Les principales fonctions d'un routeur consistent à déterminer le meilleur chemin


d'acheminement des paquets en fonction des informations contenues dans sa table de
routage, et à transférer des paquets vers leur destination.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 4
Détermination du chemin
Exemple de fonctions de routeur

Le routeur utilise sa table de


routage pour déterminer le
meilleur chemin (route) à
utiliser pour transférer un
paquet. R1 et R2 utiliseront
leurs tables de routage IP
respectives pour déterminer
d'abord le meilleur chemin,
puis transférer le paquet.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 5
Détermination du chemin
Le meilleur chemin équivaut à la plus longue
correspondance
• Le meilleur chemin dans la table de routage est également connu comme la correspondance la
plus longue.
• La table de routage contient des entrées de routage composées d'un préfixe (adresse réseau) et
d'une longueur de préfixe. Pour qu'il y ait une correspondance entre l'adresse IP de destination
d'un paquet et une route dans la table de routage, un nombre minimum de bits d'extrême gauche
doit correspondre entre l'adresse IP du paquet et la route dans la table de routage. La longueur
du préfixe de l'itinéraire dans la table de routage est utilisée pour déterminer le nombre minimum
de bits d'extrême gauche qui doivent correspondre.
• La correspondance la plus longue est celle qui, dans la table de routage, présente le plus grand
nombre de bits de correspondance d'extrême gauche avec l'adresse IP de destination du paquet.
La correspondance la plus longue est toujours l'itinéraire préféré.

Remarque: Le terme longueur du préfixe sera utilisé pour faire référence à la partie réseau des
adresses IPv4 et IPv6.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 6
Détermination du chemin
Exemple de la plus longue correspondance IPv4
Dans le tableau, un paquet IPv4 a l'adresse IPv4 de destination [Link]. Le routeur a
trois entrées de route dans sa table de routage IPv4 qui correspondent à ce paquet :
[Link]/12, [Link]/18 et [Link]/26. Parmi les trois routes, [Link]/26 est
celle qui présente la plus longue correspondance et doit être choisir pour transférer le
paquet. N’oubliez pas qu’une route est une correspondance lorsqu’elle possède au
minimum le nombre de bits correspondants indiqués par le masque de sous-réseau de la
route.
Adresse IPv4 de destination Adresse en notation binaire
[Link] 10101100.00010000.00000000.00001010
Entrée de la
Longueur du préfix/préfixe Adresse en notation binaire
route
1 [Link]/12 10101100.00010000.00000000.00001010
2 [Link]/18 10101100.00010000.000000.00001010
3 [Link]/26 10101100.00010000.00000000.00001010
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 7
Détermination du chemin
Exemple de la plus longue correspondance IPv6
Un paquet IPv6 a l'adresse IPv6 de destination [Link]. Cet exemple montre
trois entrées d'itinéraire, mais seulement deux d'entre elles sont valides, l'une d'entre elles
étant la correspondance la plus longue. Les deux premières entrées de route ont des
longueurs de préfixe qui ont le nombre requis de bits correspondant, comme indiqué par
la longueur du préfixe. La troisième entrée d'itinéraire n'est pas une correspondance car
son préfixe /64 nécessite 64 bits correspondants.

Destination [Link]። 99/48

Entrée de la
Longueur du préfix/préfixe Est-ce que ça correspond ?
route
1 [Link]/40 Correspondance de 40 bits
Correspondance de 48 bits
2 [Link]/48
(correspondance la plus longue)
3 [Link]/64 Ne correspond pas à 64 bits

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 8
Détermination du chemin
Création de la table de routage
Réseaux directement connectés : Ajouté à la table de routage lorsqu'une interface locale est configurée
avec une adresse IP et un masque de sous-réseau (longueur du préfixe) et qu'elle est active (up et up).

Réseaux distants :Réseaux qui ne sont pas directement connectés au routeur. Un routeur apprend des
réseaux distants de deux manières différentes:
• Routes statiques - Ajoutés à la table de routage lorsqu'un itinéraire est configuré manuellement.
• Protocoles de routage dynamique - Ajoutés à la table de routage lorsque les protocoles de routage
apprennent dynamiquement sur le réseau distant.

Route par défaut :spécifie un routeur de saut suivant à utiliser lorsque la table de routage ne contient pas
d'itinéraire spécifique correspondant à l'adresse IP de destination. L'itinéraire par défaut peut être saisi
manuellement sous forme d'itinéraire statique ou appris automatiquement à partir d'un protocole de routage
dynamique.
• Une route par défaut a une longueur de préfixe /0. Cela signifie qu'aucun bit ne doit correspondre à
l'adresse IP de destination pour que cette entrée d'itinéraire soit utilisée. S'il n'y a pas de routes avec
une correspondance supérieure à 0 bits, l'itinéraire par défaut est utilisé pour transférer le paquet.
L'itinéraire par défaut est parfois appelé passerelle de dernier recours. © 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 9
3.2 Transmission de paquets

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 10
Transmission de paquets
Processus de décision sur la transmission des paquets
1. Le bloc de liaison de données
avec un paquet IP encapsulé
arrive sur l'interface d'entrée.
2. Le routeur examine l'adresse IP
de destination dans l'en-tête du
paquet et consulte sa table de
routage IP.
3. Le routeur trouve le préfixe
correspondant le plus long dans la
table de routage.
4. Le routeur encapsule le paquet
dans un cadre de liaison de
données et le transmet à l'extérieur
de l'interface de sortie. La
destination peut être un
périphérique connecté au réseau
ou un routeur de saut suivant.
5. Toutefois, s'il n'y a pas d'entrée de
route correspondante, le paquet © 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 11

est supprimé.
Transmission de paquets
Processus de décision sur la transmission de paquets
Une fois qu'un routeur a déterminé le meilleur chemin, il peut effectuer les opérations
suivantes :

Transférer le paquet à un périphérique sur un réseau directement connecté


• Si l'entrée d'itinéraire indique que l'interface de sortie est un réseau directement
connecté, le paquet peut être transféré directement au périphérique de destination.
Généralement, il s'agit d'un réseau local Ethernet.
• Pour encapsuler le paquet dans la trame Ethernet, le routeur doit déterminer l'adresse
MAC de destination associée à l'adresse IP de destination du paquet. Le processus
varie selon que le paquet est un paquet IPv4 ou IPv6.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 12
Transmission de paquets
Processus de décision sur la transmission de paquets
Une fois qu'un routeur a déterminé le meilleur chemin, il peut effectuer les opérations
suivantes :

Transférer le paquet à un routeur de saut suivant


• Si l'entrée d'itinéraire indique que l'adresse IP de destination se trouve sur un réseau
distant, c'est-à-dire un périphérique sur le réseau qui n'est pas directement connecté.
Le paquet doit être transféré au routeur de saut suivant. L'adresse du saut suivant est
indiquée dans l'entrée de l'itinéraire.
• Si le routeur de transfert et le routeur de saut suivant se trouvent sur un réseau
Ethernet, un processus similaire (ARP et ICMPv6 Neighbor Discovery) se produit pour
déterminer l'adresse MAC de destination du paquet comme décrit précédemment. La
différence est que le routeur recherche l'adresse IP du routeur de saut suivant dans
sa table ARP ou son cache voisin, au lieu de l'adresse IP de destination du paquet.

Remarque : Ce processus varie pour les autres types de réseaux de couche 2.


© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 13
Transmission de paquets
Processus de décision sur la transmission de paquets
(suite)
Une fois qu'un routeur a déterminé le meilleur chemin, il peut effectuer les opérations
suivantes :

Déposer le paquet - Aucune correspondance dans la table de routage


• S'il n'y a pas de correspondance entre l'adresse IP de destination et un préfixe dans la
table de routage, et s'il n'y a pas d'itinéraire par défaut, le paquet sera supprimé.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 14
Transmission de paquets
Transmission de paquets de bout en bout
La responsabilité principale de la fonction de transfert de paquets est d'encapsuler les
paquets au type de trame de liaison de données approprié pour l'interface de sortie. Par
exemple, le format de trame de liaison de données pour une liaison série peut être le
protocole PPP (Point-to-Point), le protocole HDLC (High-Level Data Link Control) ou un
autre protocole de couche 2.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 15
Transmission de paquets
Mécanismes de transmission de paquets
La responsabilité principale de la fonction de transfert de paquets est d'encapsuler les
paquets au type de trame de liaison de données approprié pour l'interface de sortie. Plus
un routeur peut effectuer cette tâche efficacement, plus les paquets peuvent être
transférés plus rapidement par le routeur.

Les routeurs prennent en charge trois mécanismes de transfert des paquets:


• Commutation de processus
• Commutation rapide
• Protocole CEF (Cisco Express Forwarding)

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 16
Transmission de paquets
Mécanismes de transmission de paquets (suite)
Processus de commutation : un ancien mécanisme de transmission de paquets encore
disponible pour les routeurs Cisco. Lorsqu'un paquet arrive sur une interface, il est
transféré au plan de contrôle où le processeur fait correspondre l'adresse de destination
avec une entrée de sa table de routage, puis détermine l'interface de sortie et transmet le
paquet. Il est important de comprendre que le routeur effectue cette opération pour
chaque paquet, même si la destination est identique pour une série de paquets.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 17
Transmission de paquets
Mécanismes de transmission de paquets (suite)
• Commutation rapide :Un autre mécanisme de transfert de paquets plus ancien qui a succédé à
la commutation de processus. Commutation rapide utilise un cache à commutation rapide pour
stocker les informations du saut suivant. Lorsqu'un paquet arrive sur une interface, il est transféré
au plan de contrôle où le processeur (CPU) recherche une correspondance dans le cache à
commutation rapide. S'il ne trouve rien, le paquet est commuté par le processus et transféré à
l'interface de sortie. Les informations relatives au flux du paquet sont ensuite stockées dans le
cache à commutation rapide. Si un autre paquet ayant la même destination arrive sur une
interface, les informations de tronçon suivant du cache sont réutilisées sans intervention du
processeur.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 18
Transmission de paquets
Mécanismes de transmission de paquets (suite)
• Cisco Express Forwarding (CEF) : Le mécanisme de transmission de paquets Cisco IOS le plus
récent et par défaut. Le CEF construit une base d'informations sur les expéditions (FIB), et un
tableau de contiguïté. Les entrées des tables ne sont pas déclenchées par des paquets comme
dans le cas d'une commutation rapide, mais par des changements, par exemple lorsque quelque
chose change dans la topologie du réseau. Lorsqu'un réseau a convergé, le FIB et les tables de
contiguïté contiennent toutes les informations qu'un routeur doit prendre en compte pour
acheminer un paquet.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 19
3.3 Révision de la
configuration de base du
routeur

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 20
Révision de la configuration de base du routeur
Topologie
La topologie de la figure sera utilisée pour des exemples de configuration et de
vérification. Il sera également utilisé dans la rubrique suivante pour discuter la table de
routage IP.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 21
Révision de la configuration de base du routeur
Commandes de configuration
R1(config)# ipv6 unicast-routing
Router> enable R1(config)# interface gigabitEthernet 0/0/0
Router# configure terminal R1(config-if)# description Link to LAN 1
Enter configuration commands, one per line. End with R1(config-if)# ip address [Link] [Link]
CNTL/Z. R1(config-if)# ipv6 address [Link]/64
Router(config)# hostname R1 R1(config-if)# ipv6 address fe80::1:a link-local
R1(config)# enable secret class R1(config-if)# no shutdown
R1(config)# line console 0 R1(config-if)# exit
R1(config-line)# logging synchronous R1(config)# interface gigabitethernet 0/0/1
R1(config-line)# password cisco R1(config-if)# description Link to LAN 2
R1(config-line)# login R1(config-if)# ip address [Link] [Link]
R1(config-line)# exit R1(config-if)# ipv6 address [Link]/64
R1(config)# line vty 0 4 R1(config-if)# ipv6 address fe80::1:b link-local
R1(config-line)# password cisco R1(config-if)# no shutdown
R1(config-line)# login R1(config-if)# exit
R1(config-line)# transport input ssh telnet R1(config)# interface serial 0/1/1
R1(config-line)# exit R1(config-if)# description Link to R2
R1(config)# service password-encryption R1(config)# R1(config-if)# ip address [Link] [Link]
banner motd # R1(config-if)# ipv6 address [Link]/64
Enter TEXT message. End with a new line and the # R1(config-if)# ipv6 address fe80::1:c link-local
*********************************************** R1(config-if)# no shutdown
WARNING: Unauthorized access is prohibited! R1(config-if)# exit
*********************************************** R1# copy running-config startup-config
# Destination filename [startup-config]?
Building configuration...
[OK]
R1# © 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 22
Révision de la configuration de base du routeur
Commandes de vérification
Les commandes de vérification courantes sont les suivantes :
• show ip interface brief
• show running-config interface interface-type number
• show interfaces
• show ip interface
• show ip route
• ping
Dans chaque cas, remplacez ip par ipv6 pour la version IPv6 de la commande.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 23
Révision de la configuration de base du routeur
Sortie de la commande de filtrage
Les commandes de filtrage permettent d'afficher des sections de résultat spécifiques.
Pour activer la commande de filtrage, tapez le symbole (|) après la commande show ,
puis saisissez un paramètre de filtrage et une expression de filtrage.

Après ce symbole, les paramètres de filtrage suivants peuvent être configurés :


• section - Ceci affiche la section entière qui commence par l'expression de filtrage.
• include - Cela comprend toutes les lignes de sortie qui correspondent à l'expression
de filtrage.
• exclude - Cela exclut toutes les lignes de sortie qui correspondent à l'expression de
filtrage.
• begin - Affiche toutes les lignes de sortie à partir d'un certain point, en commençant
par la ligne qui correspond à l'expression de filtrage.

Remarque : les filtres de résultat peuvent être utilisés en combinaison avec toute
commande show. © 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 24
3.4 Table de routage IP

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 25
Table de routage IP
Sources de routage
Une table de routage contient une liste d'itinéraires vers des réseaux connus (préfixes et
longueurs de préfixes). La source de cette information est dérivée des éléments suivants :
• Réseaux connectés directement
• Routes statiques
• Protocoles de routage dynamiques.

La source de chaque itinéraire dans la table de routage est identifiée par un code. Les
codes communs comprennent les éléments suivants :
• L - Identifie l'adresse assignée à une interface de routeur.
• C - Identifie un réseau connecté directement.
• S - Identifie une route statique créée pour atteindre un réseau donné.
• O - Identifie un réseau découvert de manière dynamique depuis un autre routeur à l'aide du
protocole de routage OSPF.
• * - Cette route peut convenir comme route par défaut.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 26
Table de routage IP
Principes de la table de routage
Il existe trois principes de la table de routage décrits dans le tableau. Ce sont des
problèmes qui sont résolus par la configuration correcte des protocoles de routage
dynamique ou des routes statiques sur tous les routeurs entre les périphériques source et
destination.
Les principes de la table de routage Exemple

•R1 ne peut transférer des paquets qu'à l'aide de sa propre table de


Chaque routeur prend sa décision seul, en
routage.
fonction des informations qu'il a dans sa
•R1 ne sait pas quelles routes sont dans les tables de routage d'autres
propre table de routage.
routeurs (par exemple, R2).

Les informations contenues dans une


Juste parce que R1 a la route dans sa table de routage vers un réseau
table de routage d'un routeur ne
sur Internet via R2, cela ne signifie pas que R2 connaît ce même
correspondent pas nécessairement à la
réseau.
table de routage d'un autre routeur.

R1 reçoit un paquet avec l'adresse IP de destination de PC1 et


Les informations de routage relatives à un l'adresse IP source de PC3. Juste parce que R1 sait transférer le
chemin d'accès ne fournissent pas paquet sur son interface G0/0/0, ne signifie pas nécessairement qu'il
d'informations de routage de retour. sait comment transférer les paquets provenant de PC1 vers le réseau
distant de PC3 © 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 27
Table de routage IP
Entrées de la table de routage
Dans la figure, les chiffres identifient les informations suivantes :
• Source de l'itinéraire (Route source) - : indique comment
l'itinéraire a été appris.
• Réseau de destination (préfixe et longueur du préfixe) - :
Identifie l'adresse du réseau distant.
• Distance administrative-  identifie la fiabilité de la source de la
route. Des valeurs inférieures indiquent la route source préférée.
• Métrique - : indique de la valeur attribuée pour atteindre le
réseau distant. Les valeurs les plus faibles indiquent les routes
préférées.
• Saut suivant - : identifie l'adresse IP du prochain routeur vers
lequel le paquet sera transféré.
• Horodatage de route - : indique la durée écoulée depuis que la
route a été découverte.
• Interface de sortie - : Elle identifie l'interface de sortie à utiliser
Remarque: La longueur du préfixe du réseau de
pour que les paquets sortants atteignent leur destination finale.
destination spécifie le nombre minimum de bits
d'extrême gauche qui doivent correspondre entre
l'adresse IP du paquet et le réseau de destination
(préfixe) pour que cette route soit utilisée .
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 28
Table de routage IP
Réseaux directement connectés
Pour en savoir plus sur les réseaux distants, le routeur doit avoir au moins une interface
active configurée avec une adresse IP et un masque de sous-réseau (longueur du
préfixe). Il s'agit d'un réseau directement connecté ou d'un itinéraire directement
connecté. Les routeurs ajoutent une route connectée directement lorsqu'une interface est
configurée avec une adresse IP et qu'elle est activée.
• Un réseau directement connecté est désigné par un code d'état C dans la table de
routage. L'itinéraire contient un préfixe réseau et une longueur de préfixe.
• La table de routage contient également une route locale pour chacun de ses réseaux
directement connectés, indiquée par le code d'état L.
• Pour les routes locales IPv4, la longueur du préfixe est /32 et pour les routes locales
IPv6, la longueur du préfixe est /128. Cela signifie que l'adresse IP de destination du
paquet doit correspondre à tous les bits de la route locale pour que cette route soit
une correspondance. L'objectif de la route locale est de déterminer efficacement le
moment où elle reçoit un paquet pour l'interface au lieu d'un paquet qui doit être
transmis.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 29
Table de routage IP
Routes statiques
Une fois les interfaces connectées directement configurées et ajoutées à la table de
routage, le routage statique ou dynamique peut être mis en œuvre pour accéder aux
réseaux à distance. Les routes statiques sont configurées manuellement. Elles
définissent un chemin explicite entre deux périphériques réseau. Ils ne sont pas
automatiquement mis à jour et doivent être reconfigurés manuellement si la topologie du
réseau change.

Le routage statique a trois fonctions principales :


• Il facilite la maintenance des tables de routage dans les réseaux de petite taille qui
ne sont pas amenés à se développer de manière significative.
• Utiliser une seule route par défaut pour représenter un chemin vers tout réseau ne
présentant aucune correspondance plus spécifique avec une autre route figurant
dans la table de routage. Les routes par défaut sont utilisées pour envoyer du trafic
vers toute destination au-delà du routeur ascendant.
• Il assure le routage entre les réseaux d'extrémité. Un réseau d'extrémité est un
réseau accessible par une seule route, et le routeur a un seul voisin
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 30
Table de routage IP
Routes statiques dans la table de routage IP
La topologie de la figure est simplifiée pour afficher un seul réseau local connecté à chaque
routeur. La figure montre les routes statiques IPv4 et IPv6 configurées sur R1 pour atteindre
les réseaux [Link]/24 et [Link]/64 sur R2.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 31
Table de routage IP
Protocoles de routage dynamique
Les protocoles de routage dynamique sont utilisés par les routeurs pour partager
automatiquement des informations sur l’accessibilité et l’état des réseaux distants. Les
protocoles de routage dynamique effectuent plusieurs tâches, notamment la détection de
réseaux et la gestion des tables de routage.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 32
Table de routage IP
Routes dynamiques dans la table de routage
OSPF est maintenant utilisé dans notre exemple de topologie pour apprendre
dynamiquement tous les réseaux connectés à R1 et R2. Les entrées de la table de
routage utilisent le code d'état O pour indiquer que l'itinéraire a été appris par le protocole
de routage OSPF. Les deux entrées incluent également l'adresse IP du routeur de saut
suivant, via l'adresse IP.
Remarque : les protocoles de routage IPv6 utilisent l'adresse lien-local du routeur de saut suivant.
Remarque: la configuration du routage OSPF pour IPv4 et IPv6 dépasse la portée de ce cours.

R1# show ip route


Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP,
EX - EIGRP external, O - OSPF, IA - OSPF inter area
(output omitted for brevity)
O [Link]/24 [110/50] via [Link], [Link], Serial0/1/1
O [Link]/24 [110/50] via [Link], [Link], Serial0/1/1
R1# show ipv6 route
IPv6 Routing Table - default - 10 entries
(Output omitted)
NDr - Redirect, RL - RPL, O - OSPF Intra, OI - OSPF Inter
O [Link]/64 [110/50]
via FE80::2:C, Serial0/1/1
O [Link]/64 [110/50] © 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 33
via FE80::2:C, Serial0/1/1
Table de routage IP
Route par défaut
La route par défaut spécifie un routeur de saut suivant à utiliser lorsque la table de
routage ne contient pas de route spécifique correspondant à l'adresse IP de destination.
Une route par défaut peut être soit une route statique, soit apprise automatiquement à
partir d'un protocole de routage dynamique. Une route par défaut a une entrée d'itinéraire
IPv4 0.0.0/0 ou une entrée d'itinéraire IPv6 de ::/0. Cela signifie que zéro ou aucun bit doit
correspondre entre l'adresse IP de destination et l'itinéraire par défaut.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 34
Table de routage IP
Structure d'une table de routage IPv4
IPv4 a été standardisé en utilisant l'architecture d'adressage classée désormais obsolète.
La table de routage IPv4 est organisée à l'aide de cette même structure classée. Bien que
le processus de recherche n'utilise plus de classes, la structure de la table de routage
IPv4 reste conservée dans ce format.

Une entrée en retrait est appelée route enfant. Une entrée d'itinéraire est indentée si elle
est le sous-réseau d'une adresse classée (réseau de classe A, B ou C). Les réseaux
directement connectés seront toujours indentés (itinéraires enfants) car l'adresse locale
de l'interface est toujours entrée dans la table de routage sous la forme /32. L'itinéraire
enfant inclura la source de l'itinéraire et toutes les informations de transfert telles que
l'adresse de saut suivant. L'adresse réseau classe de ce sous-réseau sera affichée au-
dessus de l'entrée de route, moins indentée et sans code source. Il s'agit de la route
parent.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 35
Table de routage IP
Structure d'une table de routage IPv4
• Une entrée en retrait est appelée route enfant. Router# show ip route
Une entrée de route est indentée si elle est le sous- (Output omitted)
réseau d'une adresse par classe (réseau de classe [Link]/24 is variably..
C [Link]/24 is direct..
A, B ou C).
L [Link]/32 is direct..
• Les réseaux directement connectés seront toujours O [Link]/24 [110/65]..
indentés (Routes enfant) car l'adresse locale de O [Link]/24 [110/65]..
l'interface est toujours entrée dans la table de [Link]/24 is variab..
routage sous la forme /32. C [Link]/30 is direct..
L [Link]/32 is direct..
• La route enfant inclura la source de route et toutes [Link]/24 is variably..
les informations de transfert telles que l'adresse de C [Link]/30 is direct..
saut suivant. L [Link]/32 est direct..
• L'adresse réseau par classe de ce sous-réseau [Link]/30 is subnette..
O [Link]/30 [110/128]..
sera affichée au-dessus de l'entrée de route, moins
Router#
indentée et sans code source. Cet itinéraire est
connu sous le nom de route parentale.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 36
Table de routage IP
Structure d'une table de routage IPv6
Le concept d'adressage classe n'a R1# show ipv6 route
(output omitted for brevity)
jamais fait partie d'IPv6, donc la OE2 ::/0 [110/1], tag 2
structure d'une table de routage via FE80::2:C, Serial0/0/1
C [Link]/64 [0/0]
IPv6 est très simple. Chaque via GigabitEthernet0/0/0, directly connected
entrée de route IPv6 est formatée L [Link]/128 [0/0]
via GigabitEthernet0/0/0, receive
et alignée de la même manière. C [Link]/64 [0/0]
via GigabitEthernet0/0/1, directly connected
L [Link]/128 [0/0]
via GigabitEthernet0/0/1, receive
C [Link]/64 [0/0]
via Serial0/1/1, directly connected
L [Link]/128 [0/0]
via Serial0/1/1, receive
O [Link]/64 [110/50]
via FE80::2:C, Serial0/1/1
O [Link]/64 [110/50]
via FE80::2:C, Serial0/1/1
L FF00::/8 [0/0]
via Null0, receive
R1#
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 37
Table de routage IP
Distance administrative
Une entrée d'itinéraire pour une adresse réseau spécifique (préfixe et longueur du préfixe)
ne peut apparaître qu'une seule fois dans la table de routage. Toutefois, il est possible
que la table de routage apprenne sur la même adresse réseau à partir de plusieurs
sources de routage. Sauf dans des circonstances très spécifiques, un seul protocole de
routage dynamique doit être implémenté sur un routeur. Chaque protocole de routage
peut décider d'un chemin différent pour atteindre la destination en fonction de la métrique
de ce protocole de routage.

Cela soulève quelques questions, notamment les suivantes :


• Comment le routeur sait-il quelle source utiliser ?
• Quel itinéraire doit-il installer dans la table de routage ?

Le logiciel CISCO IOS utilise ce que l'on appelle la distance administrative (AD) pour
déterminer la route à installer dans la table de routage IP. L'AD indique la «fiabilité» de la
route. Plus la distance administrative est faible, plus la route est fiable.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 38
Table de routage IP
Distance administrative (suite)

La table répertorie divers Origine de la route Distance administrative


protocoles de routage et leurs AD Directement connecté 0
associés. Route statique 1
Résumé du routage EIGRP 5
BGP externe 20
EIGRP interne 90
OSPF 110
IS-IS 115
RIP 120
EIGRP externe 170
BGP interne 200

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 39
3.5 Routage statique et
dynamique

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 40
Routage statique et dynamique
Statique ou dynamique?
Le routage statique et le routage dynamique ne s'excluent pas mutuellement. En revanche, la plupart
des réseaux utilisent une combinaison de protocoles de routage dynamique et de routes statiques.

Les itinéraires statiques sont couramment utilisés dans les scénarios suivants :
• En tant que paquet de transfert d'itinéraire par défaut vers un fournisseur de services
• Pour les routes en dehors du domaine de routage et non apprises par le protocole de routage
dynamique
• Lorsque l'administrateur réseau souhaite définir explicitement le chemin d'accès pour un réseau
spécifique
• Pour le routage entre les réseaux d’extrémités

Les routes statiques sont utiles pour les plus petits réseaux avec un seul chemin vers un réseau
externe. Ils offrent également une sécurité sur les réseaux de plus grande envergure pour certains
types de trafic ou des liens vers d'autres réseaux nécessitant plus de contrôle.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 41
Routage statique et dynamique
Statique ou dynamique? (Suite)
Les protocoles de routage dynamique sont implémentés dans n'importe quel type de
réseau composé de plus que de quelques routeurs. Ils sont évolutifs et déterminent
automatiquement les meilleures routes en cas de modification de la topologie.

Les protocoles de routage dynamique sont couramment utilisés dans les scénarios
suivants :
• Dans les réseaux composés de plus de quelques routeurs.
• Lorsqu'une modification de la topologie du réseau nécessite que le réseau détermine
automatiquement un autre chemin d'accès.
• Pour l'évolutivité, au fur et à mesure que le réseau se développe, le protocole de routage
dynamique apprend automatiquement à connaître les nouveaux réseaux.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 42
Routage statique et dynamique
Statique ou dynamique? (Suite)
Le tableau présente une comparaison de certaines différences entre le routage
dynamique et statique.
Fonctionnalité Routage dynamique Routage statique
Complexité de la Généralement indépendant de la Augmente avec la taille du
configuration taille du réseau réseau
Modifications de la S'adapte automatiquement aux Intervention de l'administrateur
topologie modifications de la topologie requise
Idéal pour les topologies de
Extensibilité Idéal pour les topologies simples
réseau simple et complexe
Sécurité La sécurité doit être configurée La sécurité est inhérente
Utilisation des Utilise le CPU, la mémoire, la Aucune ressource
ressources bande passante de la liaison supplémentaire n'est nécessaire
L'itinéraire dépend de la topologie Définie explicitement par
Prévisibilité du chemin
et du protocole de routage utilisés l'administrateur
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 43
Routage statique et dynamique
Évolution du routage dynamique
Les protocoles de routage dynamique sont utilisés dans les réseaux depuis la fin des
années quatre-vingt. Le protocole RIP est l'un des tout premiers protocoles de routage.
RIPv1 a été publiée en 1988, mais certains de ses algorithmes de base étaient déjà
utilisés sur ARPANET (Advanced Research Projects Agency Network) dès 1969. À
mesure que les réseaux évoluaient et devenaient plus complexes, de nouveaux
protocoles de routage ont émergé. 

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 44
Routage statique et dynamique
Évolution du routage dynamique (suite)
La table classe les protocoles de routage actuels. Les protocoles IGP (Interior Gateway Protocoles)
sont des protocoles de routage utilisés pour échanger des informations de routage au sein d'un
domaine de routage administré par une seule organisation. Il n'y a qu'un seul EGP et c'est BGP. BGP
est utilisé pour échanger des informations de routage entre différentes organisations, connues sous le
nom de systèmes autonomes (AS). BGP est utilisé par les ISPs pour acheminer les paquets sur
Internet. Les protocoles de routage vectoriel de distance, d'état de liaison et de vecteurs de chemin
font référence au type d'algorithme de routage utilisé pour déterminer le meilleur chemin.

IGP (Protocoles relatifs aux passerelles EGP (Protocoles relatifs


intérieures) aux passerelles
extérieures)
Vecteur de distance État de liens Protocole BGP

IPv4 RIPv2 EIGRP OSPFv2 IS-IS BGP-4

IPv6 RIPng Protocole OSPFv3 IS-IS BGP-MP


EIGRP pour IPv6
pour IPv6
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 45
Routage statique et dynamique
Concepts de protocole de routage dynamique
Un protocole de routage est un ensemble de processus, d’algorithmes et de messages
qui sont utilisés pour échanger des informations de routage et construire la table de
routage en y indiquant les meilleurs chemins. L'objectif des protocoles de routage
dynamique est notamment le suivant :
• découverte des réseaux distants ;
• actualisation des informations de routage ;
• choix du meilleur chemin vers des réseaux de destination ;
• capacité à trouver un nouveau meilleur chemin si le chemin actuel n'est plus
disponible.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 46
Routage statique et dynamique
Concepts de protocole de routage dynamique (suite)
Les principaux composants des protocoles de routage dynamique incluent les éléments
suivants:
• Structures de données - Les protocoles de routage utilisent généralement des tables ou des
bases de données pour fonctionner. Ces informations sont conservées dans la mémoire vive.
• Messages de protocole de routage - Les protocoles de routage utilisent différents types de
messages pour découvrir les routeurs voisins, échanger des informations de routage et d'autres
tâches pour apprendre et maintenir des informations précises sur le réseau.
• Algorithme - Un algorithme est une liste finie d'étapes utilisées pour accomplir une tâche. Les
protocoles de routage utilisent des algorithmes pour faciliter l’échange d’informations de routage
et déterminer le meilleur chemin d’accès.

Les protocoles de routage déterminent le meilleur chemin, ou la meilleure route, vers


chaque réseau. Cette route est alors fournie à la table de routage. La route sera installée
dans la table de routage s'il n'y a pas d'autre source de routage avec un AD inférieur.

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 47
Routage statique et dynamique
Meilleur chemin
Le meilleur chemin est sélectionné par un protocole de routage, qui utilise une valeur ou une métrique
pour déterminer la distance à parcourir pour atteindre un réseau. Une métrique est une valeur
quantitative utilisée pour mesurer la distance pour un réseau donné. Le meilleur chemin pour rejoindre
un réseau est celui dont la métrique est la plus faible.
Les protocoles de routage dynamique utilisent généralement leurs propres règles et métriques pour
constituer et mettre à jour leur table de routage. Le tableau suivant énumère les protocoles
dynamiques courants et leurs métriques.
Protocole de routage Métrique
•La métrique est le nombre de sauts
Protocole RIP (Routing Information
•Chaque routeur le long d'un chemin ajoute un saut au nombre de sauts.
Protocol)
•Un maximum de 15 sauts autorisés.
•La métrique est le "coût" qui est basé sur la largeur de bande cumulative de la source
Protocole OSPF (Open Shortest à la destination.
Path First) •Les liaisons plus rapides se voient attribuer des coûts plus faibles que les liaisons
plus lentes (coût plus élevé).

•Il calcule une mesure basée sur la bande passante et les valeurs de retard les plus
Protocole EIGRP (Enhanced
lentes.
Interior Gateway Routing Protocol)
•La fiabilité et la charge peuvent également ©confidentielles
être incluses
2016 Cisco dans
et/ou ses filiales.
de Cisco
le calcul
Tous droits de la métrique.
réservés. Informations
48
Routage statique et dynamique
Équilibrage des charges
Lorsqu'un routeur contient deux chemins ou plus vers une destination avec des métriques
à coût égal, le routeur transmet les paquets en utilisant de manière égale les deux
chemins. C'est ce que l'on appelle l'équilibrage de charge à coût égal.
• La table de routage contient le réseau de destination unique, mais plusieurs interfaces
de sortie, une pour chaque chemin de coût égal. Le routeur transfère les paquets en
utilisant les différentes interfaces de sortie répertoriées dans la table de routage.
• S’il est correctement configuré, l’équilibrage de charge peut améliorer l’efficacité et les
performances du réseau.
• L'équilibrage de charge à coût égal est implémenté automatiquement par des
protocoles de routage dynamique. Il est activé avec des routes statiques lorsqu'il
existe plusieurs routes statiques vers le même réseau de destination à l'aide de
différents routeurs de saut suivant.

Remarque : seul le protocole EIGRP prend en charge l'équilibrage de charge à coût


inégal.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 49
3.6 Module pratique et
questionnaire

© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations


confidentielles de Cisco 50

Vous aimerez peut-être aussi