ROUTAGE STATIQUE
1. Concepts du Routage :
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.
2. Révision de la configuration de base du routeur :
Topologie :
Commande de configuration :
Les exemples suivants illustrent la configuration complète de R1.
Router> enable
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# hostname R1
R1(config)# enable secret class
R1(config)# line console 0
R1(config-line)# logging synchronous
R1(config-line)# password cisco
R1(config-line)# login
R1(config-line)# exit
R1(config)# line vty 0 4
R1(config-line)# password cisco
R1(config-line)# login
R1(config-line)# transport input ssh telnet
R1(config-line)# exit
R1(config)# service password-encryption
R1(config)# banner motd #
Enter TEXT message. End with a new line and the #
***********************************************
WARNING: Unauthorized access is prohibited!
***********************************************
#
R1(config)# ipv6 unicast-routing
R1(config)# interface gigabitethernet 0/0/0
R1(config-if)# description Link to LAN 1
R1(config-if)# ip address [Link] [Link]
R1(config-if)# ipv6 address [Link]/64
R1(config-if)# ipv6 address fe80::1:a link-local
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# interface gigabitethernet 0/0/1
R1(config-if)# description Link to LAN 2
R1(config-if)# ip address [Link] [Link]
R1(config-if)# ipv6 address [Link]/64
R1(config-if)# ipv6 address fe80::1:b link-local
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# interface serial 0/1/1
R1(config-if)# description Link to R2
R1(config-if)# ip address [Link] [Link]
R1(config-if)# ipv6 address [Link]/64
R1(config-if)# ipv6 address fe80::1:c link-local
R1(config-if)# no shutdown
R1(config-if)# exit
R1# copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
R1#
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
Entrées de table de routage :
Table de routage IP
Une table de routage contient une liste de routes des réseaux connus (préfixes et longueurs de
préfixes). La source de ces informations provient de réseaux directement connectés, de routes
statiques et de protocoles de routage dynamique. Les codes courants de la table de routage
comprennent:
• L - Identifie l'adresse attribuée à l'interface d'un routeur. Ceci permet au routeur de
déterminer efficacement s'il reçoit un paquet destiné à l'interface et non à être
transféré.
• 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.
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. Contrairement à un protocole de routage dynamique, les
routes statiques ne sont pas automatiquement mises à jour: elles doivent être manuellement
reconfigurées si la topologie du réseau est modifiée. L'utilisation de routes statiques permet
notamment d'améliorer la sécurité et l'efficacité des ressources. Les routes statiques utilisent
moins de bande passante que les protocoles de routage dynamique. De plus, aucun cycle de
processeur n'est utilisé pour calculer et communiquer des routes. Le principal inconvénient
des routes statiques est l'absence de reconfiguration automatique en cas de modification de la
topologie du réseau.
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.
• Il utilise une route par défaut unique 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.
Distance administrative
Une entrée de route 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.
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 valeur de l'AD est faible, plus la source est fiable. Étant donné que l'EIGRP a
une AD de 90 et que l'OSPF a une AD de 110, l'entrée de route de l'EIGRP serait installée
dans la table de routage.
La table répertorie divers protocoles de routage et leurs AD associés.
Distance
Origine de la route
administrative
Directement connecté 0
Route statique 1
Résumé du route EIGRP 5
BGP externe 20
EIGRP interne 90
OSPF 110
IS-IS 115
RIP 120
EIGRP externe 170
BGP interne 200
3. Routages statique et dynamique :
Caractéristique Routage dynamique Routage statique
Complexité de la Augmente avec la taille du
Indépendant de la taille du réseau
configuration réseau
Modifications de la S'adapte automatiquement aux Intervention de
topologie modifications de la topologie l'administrateur requise
Idéal pour les topologies de réseau Idéal pour les topologies
Évolutivité
simple et complexe simples
Sécurité La sécurité doit être configurée La sécurité est inhérente
Aucune ressource
Utilisation des Utilise le CPU, la mémoire, la bande
supplémentaire n'est
ressources passante de la liaison
nécessaire
Prévisibilité du Route dépend de la topologie et du Définie explicitement par
chemin protocole de routage utilisés l'administrateur
4. Évolution des protocoles de routage dynamique :
protocole IGP Protocoles EGP
Vecteur de distance État de liens Protocole BGP
IPv4 RIPv2 EIGRP OSPFv2 IS-IS BGP-4
IPv6 RIPng Protocole EIGRP pour IPv6 OSPFv3 IS-IS pour IPv6 BGP-MP
5. Types de routes statiques :
Les routes statiques sont généralement implémentées sur un réseau. Cela est vrai même
lorsqu'un protocole de routage dynamique est configuré. Par exemple, une organisation peut
configurer une route statique par défaut vers le fournisseur de services et annoncer cette route
à d'autres routeurs d'entreprise à l'aide du protocole de routage dynamique.
Les routes statiques peuvent être configurées pour IPv4 et IPv6. Les deux protocoles prennent
en charge les types de routes statiques sont:
• Route statique standard
• Route statique par défaut
• Route statique flottante
• Route statique récapitulative
Les routes statiques sont configurées en utilisant les commandes de configuration globale ip
route et ipv6 route.
Les Commande de Route Statique IPv4
Les routes statiques IPv4 sont configurées à l’aide des commandes suivantes:
Router(config)# ip route network-address subnet-mask { ip-address | exit-intf [ip-address]}
[distance]
Remarque: Les paramètres ip-address, exit-intf, ou ip-address et exit-intf doivent être
configurés.
Le tableau décrit les paramètres de commande ip route .
Paramètre Description
Identifie l'adresse IPv4 de destination du réseau distant qui
network-address
doit être ajoutée à la table de routage.
• Identifie le masque de sous-réseau du réseau distant.
• Le masque de sous-réseau peut être modifié pour
subnet-mask résumer un groupe de réseaux et crée un route statique
récapitulative
• Identifie l'adresse IPv4 du routeur de saut suivant.
• Généralement utilisé avec les réseaux de diffusion
(c'est-à-dire Ethernet).
ip-address • Pourrait créer une route statique récursive où le routeur
effectue une recherche supplémentaire pour trouver
l'interface de sortie.
• Identifie l'interface de sortie pour transférer les
paquets.
• Configurez une route statique connectée directement.
exit-intf
• Généralement utilisé dans une configuration point à
point.
Crée une route statique entièrement spécifiée car elle spécifie
exit-intf ip-address
l'interface de sortie et l'adresse IPv4 du tronçon suivant.
• Commande facultative qui peut être utilisée pour
affecter un valeur de distance comprise entre 1 et 255.
• Généralement utilisé pour configurer une route statique
distance
flottante en définissant une distance administrative
supérieure à celle d'une route apprise dynamiquement.
Les Commandes de Route Statique IPv6
Les routes statiques IPv6 sont configurées à l’aide des commandes suivantes:
Router(config)# ipv6 route ipv6-prefix/prefix-length {ipv6-address | exit-intf [ipv6-address]}
[distance]
La plupart des paramètres sont identiques à la version IPv4 de la commande.
Le tableau présente les différents paramètres de commande ipv6 route et leurs descriptions.
Paramètre Description
Identifie l'adresse IPv6 de destination du réseau distant qui
ipv6-prefix
doit être ajoutée à la table de routage.
/prefix-length Identifie la longueur du préfixe du réseau distant.
• Identifie l'adresse IPv6 du routeur de saut suivant.
• Généralement utilisé avec les réseaux de diffusion
(c'est-à-dire Ethernet)
ipv6-address • Pourrait créer une route statique récursive où le routeur
effectue une recherche supplémentaire pour trouver
l'interface de sortie.
• Identifie l'interface de sortie pour transférer les
paquets.
• Configure une route statique connectée directement.
exit-intf
• Généralement utilisé dans une configuration point à
point.
Crée une route statique entièrement spécifiée car elle spécifie
exit-intf ipv6-address
l'interface de sortie et l'adresse IPv6 du tronçon suivant.
• Commande facultative qui peut être utilisée pour
affecter un valeur de distance comprise entre 1 et 255.
• Généralement utilisé pour configurer une route statique
distance
flottante en définissant une distance administrative
supérieure à celle d'une route apprise dynamiquement.
Routes Statiques de Tronçon Suivant d'IPv4
Les commandes pour configurer R1 avec les routes statiques IPv4 vers les trois réseaux
distants sont les suivantes:
R1(config)# ip route [Link] [Link] [Link]
R1(config)# ip route [Link] [Link] [Link]
R1(config)# ip route [Link] [Link] [Link]
Routes Statiques de Tronçon Suivant d'IPv6
Les commandes pour configurer R1 avec les routes statiques IPv6 vers les trois réseaux
distants sont les suivantes:
R1(config)# ipv6 unicast-routing
R1(config)# ipv6 route [Link]/64 [Link]
R1(config)# ipv6 route [Link]/64 [Link]
R1(config)# ipv6 route [Link]/64 [Link]
Route statique par défaut
Les routes statiques par défaut sont couramment utilisées lors de la connexion d'un routeur
périphérique à un réseau de fournisseur de services, ou d'un routeur d'extrémité. (un routeur
avec un seul routeur voisin en amont).
La syntaxe de commande de base pour une route statique par défaut d'IPv4 est la suivante :
Router(config)# ip route [Link] [Link] {ip-address | exit-intf}
Routes statiques IPv6 par défaut
La syntaxe de commande de base pour une route statique par défaut d'IPv6 est la suivante :
Router(config)# ipv6 route ::/0 {ipv6-address | exit-intf}
Configuration d'une route statique par défaut
R1(config)# ip route [Link] [Link] [Link]
R1(config)# ipv6 route ::/0 [Link]
Routes statiques flottantes
Un autre type de route statique est une route statique flottante. Les routes statiques flottantes
sont des routes statiques utilisées pour fournir un chemin de secours à une route statique ou
une route dynamique principale, en cas de défaillance de la liaison. La route statique flottante
est utilisée uniquement lorsque la route principale n'est pas disponible.
Pour cela, la route statique flottante est configurée avec une distance administrative plus
élevée que la route principale. La distance administrative indique la fiabilité d’une route. Si
plusieurs chemins vers la destination existent, le routeur choisira le chemin présentant la plus
courte distance administrative.
Configuration de routes statiques flottantes d'IPv4 et IPv6
Les routes statiques flottantes IP sont configurées à l'aide de l'argument distance pour
spécifier une distance administrative. Si aucune distance administrative n'est configurée, la
valeur par défaut (1) est utilisée.
Reportez-vous à la topologie dans la figure et les commandes ip route et ipv6 route
exécutées sur R1. Dans ce scénario, la route par défaut préférentielle depuis le routeur R1 est
celle vers le routeur R2. La connexion vers R3 doit être utilisée comme route de secours
uniquement.
R1(config)# ip route [Link] [Link] [Link]
R1(config)# ip route [Link] [Link] [Link] 5
R1(config)# ipv6 route ::/0 [Link]
R1(config)# ipv6 route ::/0 [Link] 5
6. Configuration de routes d'hôtes statiques :
Une route d’hôte est une adresse IPv4 avec un masque de 32 bits ou une adresse IPv6 avec un
masque de 128 bits. On peut citer les trois façons d'ajouter une route d'hôte à la table de
routage:
• Installée automatiquement si une adresse IP est configurée sur le routeur (comme
illustré dans les Figures)
• Configurée comme route d'hôte statique
• Route d'hôte obtenue automatiquement au moyen d'autres méthodes (abordées dans
des cours ultérieurs)
Configuration de routes d'hôtes statiques
L'exemple montre la configuration de routage d'hôte statique IPv4 et IPv6 sur le routeur
Branch pour accéder au serveur.
Branch(config)# ip route [Link] [Link] [Link]
Branch(config)# ipv6 route [Link]/128 [Link]
Branch(config)# exit
Branch#