Chapitre 3
Principes de routage
2ème SI Services des réseaux 66
1 Configuration initiale d'un routeur
1.1 Fonctions d'un routeur
- Le but d'un routeur est de relier un réseau à un autre.
Le routeur est responsable du routage du trafic entre les réseaux différents.
- Lorsqu'un paquet arrive sur une interface de routeur ;
o Le routeur examine l’adresse de destination et utilise sa table de routage
pour déterminer le meilleur chemin à utiliser pour transférer un paquet.
o Les routeurs doivent transmettre ces paquets rapidement.
Les composants internes offrent les fonctionnalités de routage.
Cisco 1841 ISR
2ème SI Services des réseaux 67
1 Configuration initiale d'un routeur
1.1 Fonctions d'un routeur
- Un routeur se résume à un ordinateur spécialisé.
Il a besoin d'un processeur et d'une mémoire pour stocker temporairement
et définitivement des données.
- Ces composants (processeur + mémoire) lui permettant d'exécuter les
instructions du système d'exploitation (IOS);
Initialisation du logiciel système, fonctions de routage…
- Chaque réseau auquel un routeur se connecte nécessite une interface
séparée.
Ces interfaces servent à accueillir une combinaison de réseaux locaux
(LAN) et de réseaux étendus (WAN).
2ème SI Services des réseaux 68
1 Configuration initiale d'un routeur
1.1 Fonctions d'un routeur
- Il est possible qu'un routeur reçoive un paquet encapsulé dans un
type de trame, et transfère le paquet depuis une interface qui utilise
un autre type de trame.
Exemple : un routeur peut recevoir un paquet sur une interface Ethernet,
mais doit le transférer à partir d'une interface configurée avec le
protocole PPP (Point-to-Point Protocol).
- Les différentes technologies de liaison de données auxquelles un
routeur peut se connecter :
Ethernet, PPP, Frame Relay, DSL, câble et sans fil (802.11, Bluetooth)
- Les routeurs utilisent des routes statiques et des protocoles de
routage dynamique pour découvrir des réseaux distants et créer
leurs tables de routage.
2ème SI Services des réseaux 69
1 Configuration initiale d'un routeur
1.1 Fonctions d'un routeur
Mémoire des routeurs
Mémoire Volatilité Données stockées
- Fichier de configuration en cours
RAM Volatile - Table de routage IP et table ARP
- Mémoire tampon de paquets
- Instructions de démarrage
ROM Non volatile
- IOS limité
NVRAM Non volatile - Fichier de configuration initiale
- IOS (complet)
Flash Non volatile
- Autres fichiers de système
2ème SI Services des réseaux 70
TP 5
utilisation de Traceroute pour détecter le
réseau
2ème SI Services des réseaux 71
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
Exemple
– Attribuer le nom « R1 » au routeur
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# hostname R1
2ème SI Services des réseaux 72
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Attribuer « class » comme mot de passe secret.
R1(config)# enable secret class
- Attribuez « cisco » comme mot de passe de ligne de
console et faites en sorte que le mot de passe soit requis
lors de la connexion des utilisateurs. Enfin, quittez le
mode de configuration de ligne
R1(config)# line console 0
R1(config-line)# password cisco
R1(config-line)# login
R1(config-line)# exit
2ème SI Services des réseaux 73
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Attribuez « cisco » comme mot de passe vty pour les
lignes 0 à 4 et faites en sorte que le mot de passe soit
requis lors de la connexion des utilisateurs.
R1(config)# line vty 0 4
R1(config-line)# password cisco
R1(config-line)# login
- Quitter le mode de configuration de ligne et chiffrer tous
les mots de passe en clair.
R1(config-line)# exit
R1(config)# service password-encryption
2ème SI Services des réseaux 74
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Entrer la bannière « Accès autorisé uniquement » et
utiliser # comme caractère de délimitation. .
R1(config)# banner motd #Accès autorisé uniquement #
R1(config-line)# login
- Quitter le mode de configuration globale et enregistrez la
configuration..
R1(config)# exit
R1# copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
R1#
2ème SI Services des réseaux 75
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
Configuration des interfaces de R2
2ème SI Services des réseaux 76
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Configurez l'interface GigabitEthernet 0/0 avec l'adresse IP
« [Link] » et le masque de sous-réseau « [Link] ».
Décrivez la liaison comme « liaison au LAN 3 » et activez
l'interface.
R2(config)# interface gigabitethernet 0/0
R2(config-if)# ip address [Link] [Link]
R2(config-if)# description Liaison au LAN 3
R2(config-if)# no shutdown
2ème SI Services des réseaux 77
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Configurez l'interface GigabitEthernet 0/1 avec l'adresse IP
« [Link] » et le masque de sous-réseau « [Link] ».
Décrivez la liaison comme « Liaison au LAN 4 » et activez
l'interface.
R2(config)# interface gigabitethernet 0/1
R2(config-if)# ip address [Link] [Link]
R2(config-if)# description Liaison au LAN 4
R2(config-if)# no shutdown
2ème SI Services des réseaux 78
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Configurez l'interface Serial 0/0/0 avec l'adresse IP
« [Link] » et le masque de sous-réseau
« [Link] ». Décrivez la liaison comme « Link to R1 »
et activez l'interface.
R2(config-if)# interface Serial 0/0/0
R2(config-if)# ip address [Link] [Link]
R2(config-if)# description Link to R1
R2(config-if)# no shutdown
%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0,
changed state to up
2ème SI Services des réseaux 79
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
Configurer les interfaces IPv6 du routeur R2
- Configurez l'interface GigabitEthernet 0/0 avec l'adresse
réseau IPv6 [Link]/64. Décrivez la liaison
comme « Link to LAN 3 » et activez l'interface.
R2(config)# interface gigabitethernet 0/0
R2(config-if)# ipv6 address [Link]/64
R2(config-if)# description Link to LAN 3
R2(config-if)# no shutdown
2ème SI Services des réseaux 80
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Configurez l'interface GigabitEthernet 0/1 avec l'adresse IPv6
[Link]/64. Décrivez la liaison comme « Liaison
au LAN 4 » et activez l'interface.
R2(config-if)# interface gigabitethernet 0/1
R2(config-if)# ipv6 address [Link]/64
R2(config-if)# description Liaison au LAN 4
R2(config-if)# no shutdown
2ème SI Services des réseaux 81
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
- Configurez l'interface Serial 0/0/0 avec l'adresse IP
[Link]/64. Décrivez la liaison comme « liaison à
R1 » et activez l'interface.
R2(config-if)# interface Serial 0/0/0
R2(config-if)# ipv6 address [Link]/64
R2(config-if)# description Liaison à R1
R2(config-if)# no shutdown
2ème SI Services des réseaux 82
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
Activer une interface loopback
- L'interface de bouclage (loopback) est une interface logique
- donc jamais connectée à un autre périphérique /port physique qui peut
tomber en panne
- Garantit qu'au moins une interface est toujours disponible(up).
- Utile pour identification des processus internes du routeur
R1(config)# interface loopback 0
R1(config-if)# ip address [Link] [Link]
R1(config-if)# exit
2ème SI Services des réseaux 83
TP 6
Configuration des interfaces IPv4 et IPv6
2ème SI Services des réseaux 84
1 Configuration initiale d'un routeur
1.3 Vérification de la connectivité des réseaux
connectés directement
• show ip interface brief - Affiche un résumé de toutes les
interfaces
• show ip route - Affiche le contenu de la table de routage IPv4.
• show running-config interface <nom_interf> - Affiche les
commandes configurées sur l'interface spécifiée.
• show interface <nom_interf> : vérifier les paramètres de
l’interface
2ème SI Services des réseaux 85
1 Configuration initiale d'un routeur
1.3 Vérification de la connectivité des réseaux
connectés directement
Exemple
2ème SI Services des réseaux 86
1 Configuration initiale d'un routeur
1.3 Vérification de la connectivité des réseaux
connectés directement
Vérification des paramètres d'interface IPv6
2ème SI Services des réseaux 87
1 Configuration initiale d'un routeur
1.3 Vérification de la connectivité des réseaux
connectés directement
Vérification des paramètres d'interface IPv6
• show ipv6 interface brief - Affiche un récapitulatif de
chaque interface
• show ipv6 interface <nom_interf> - Affiche l’état et toutes les
adresses appartenant à l’interface
• show ipv6 route - affiche que les réseaux IPv6 et non les
réseaux IPv4.
• La commande ping est identique à celle d’IPv4 -excepté qu'une
adresse IPv6 est utilisée- permet de vérifier la connectivité de
couche 3
2ème SI Services des réseaux 88
1 Configuration initiale d'un routeur
1.2 Paramètres de base d'un routeur
Filtrage des résultat de la commande ‘show’
- Les paramètres de filtrage suivants peuvent être configurés :
section : affiche l'intégralité de la section commençant par l'expression de filtrage
Exemple : R1# show runniong-config | section line vty
include : inclut toutes les lignes de résultat correspondant à l'expression de filtrage
Exemple : R1# show ip interface brief | include up
exclude : exclut toutes les lignes de résultat correspondant à l'expression de filtrage
Exemple : R1# show ip interface brief | exclude unassigned
begin : affiche toutes les lignes de résultat à partir d'un certain point, en commençant
par la ligne qui correspond à l'expression de filtrage
Exemple : R1# show ip route | begin Gateway
2ème SI Services des réseaux 89