Lab 1
Lab 1
Lab 1
Objectifs pédagogiques
À l’issue de ces travaux pratiques, vous serez en mesure d’effectuer les tâches suivantes :
• Installer un réseau conformément au diagramme de topologie
• Supprimer la configuration de démarrage et recharger un routeur pour revenir aux
paramètres par défaut
• Exécuter des tâches de configuration de base sur un routeur
• Configurer et activer des interfaces
• Configurer le routage OSPF sur tous les routeurs
• Configurer les identifiants des routeurs OSPF
• Vérifier le routage OSPF à l’aide des commandes show
• Configurer une route statique par défaut
• Transmettre les informations de route par défaut aux voisins OSPF
• Configurer les compteurs Hello et d’arrêt OSPF
• Configurer le protocole OSPF sur un réseau à accès multiple
• Configurer la priorité OSPF
• Comprendre le processus de sélection OSPF
• Décrire la configuration OSPF
Scénarios
Ces travaux pratiques comprennent deux scénarios distincts. Dans le premier, vous apprendrez
à configurer le protocole de routage OSPF à l’aide du réseau indiqué dans le diagramme de
topologie du scénario A. Les segments du réseau ont été subdivisés à l’aide de la technique
VLSM. Le protocole OSPF est un protocole de routage sans classe qui permet de fournir des
informations sur les masques de sous-réseau dans les mises à jour de routage. Les informations
de sous-réseau VLSM peuvent ainsi être diffusées dans l’ensemble du réseau.
Dans le deuxième scénario, vous apprendrez à configurer le protocole OSPF sur un réseau
à accès multiple. Vous apprendrez aussi à utiliser le processus de sélection OSPF pour
déterminer les états du routeur désigné (DR), du routeur désigné de sauvegarde (BDR)
et du routeur DRother.
Page 1 sur 24
Scénario A : configuration OSPF de base
Diagramme de topologie
Table d’adressage
Masque de Passerelle
Périphérique Interface Adresse IP par défaut
sous-réseau
Fa0/0 172.16.1.17 255.255.255.240 N/D
R1 S0/0/0 192.168.10.1 255.255.255.252 N/D
S0/0/1 192.168.10.5 255.255.255.252 N/D
Fa0/0 10.10.10.1 255.255.255.0 N/D
R2 S0/0/0 192.168.10.2 255.255.255.252 N/D
S0/0/1 192.168.10.9 255.255.255.252 N/D
Fa0/0 172.16.1.33 255.255.255.248 N/D
R3 S0/0/0 192.168.10.6 255.255.255.252 N/D
S0/0/1 192.168.10.10 255.255.255.252 N/D
PC1 Carte réseau 172.16.1.20 255.255.255.240 172.16.1.17
PC2 Carte réseau 10.10.10.10 255.255.255.0 10.10.10.1
PC3 Carte réseau 172.16.1.35 255.255.255.248 172.16.1.33
Page 2 sur 24
Remarque : si vous utilisez les routeurs 1700, 2500 ou 2600, les résultats des routeurs et les
descriptions d’interface seront différents.
Étape 4 : test de la configuration de l’ordinateur par l’exécution d’une requête ping sur
la passerelle par défaut depuis l’ordinateur
R1(config)#router ospf 1
R1(config-router)#
Page 3 sur 24
La commande OSPF network utilise une combinaison adresse réseau et masque
générique similaire à celle qu’utilise parfois le protocole EIGRP. Contrairement au
protocole EIGRP, le protocole OSPF nécessite obligatoirement le masque générique.
Utilisez 0 comme ID de zone pour le paramètre OSPF area-id. L’ID de zone OSPF aura
la valeur 0 dans toutes les instructions network de cette topologie.
Étape 5 : lorsque vous avez terminé la configuration OSPF pour R1, repassez en mode
d’exécution privilégié
R1(config-router)#end
%SYS-5-CONFIG_I: Configured from console by console
R1#
Étape 1 : activation du routage OSPF sur le routeur R2 à l’aide de la commande router ospf
Utilisez l’ID de processus 1.
R2(config)#router ospf 1
R2(config-router)#
Étape 2 : configuration du routeur pour annoncer le réseau local 10.10.10.0/24 dans les
mises à jour OSPF
Notez que lors de l’ajout du réseau de la liaison série entre R1 et R2 à la configuration OSPF,
le routeur envoie un message de notification à la console indiquant qu’une relation de voisinage
avec un autre routeur OSPF a été établie.
Page 4 sur 24
Étape 4 : configuration du routeur pour annoncer le réseau 192.168.10.8/30 connecté
à l’interface Serial0/0/1
Une fois la configuration terminée, repassez en mode d’exécution privilégié.
R3(config)#router ospf 1
R3(config-router)#network 172.16.1.32 0.0.0.7 area 0
R3(config-router)#network 192.168.10.4 0.0.0.3 area 0
R3(config-router)#
00:17:46: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.10.5 on Serial0/0/0
from LOADING to FULL, Loading Done
R3(config-router)#network 192.168.10.8 0.0.0.3 area 0
R3(config-router)#
00:18:01: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.10.9 on Serial0/0/1
from EXCHANGE to FULL, Exchange Done
R3(config-router)#end
%SYS-5-CONFIG_I: Configured from console by console
R3#
Notez que lors de l’ajout des réseaux des liaisons séries entre R3 et R1 et entre R3 et R2 à la
configuration OSPF, le routeur envoie un message de notification à la console indiquant qu’une
relation de voisinage avec un autre routeur OSPF a été établie.
Étant donné qu’aucun ID de routeur et qu’aucune interface de bouclage n’a été configuré sur
les trois routeurs, l’ID de chaque routeur est déterminé par l’adresse IP la plus élevée de toute
interface active.
Page 5 sur 24
L’ID de routeur s’affiche également dans le résultat des commandes show ip protocols,
show ip ospf et show ip ospf interfaces.
R3#show ip protocols
Routing Protocol is "ospf 1"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Router ID 192.168.10.10
Number of areas in this router is 1. 1 normal 0 stub 0 nssa
Maximum path: 4
<output omitted>
R3#show ip ospf
Routing Process "ospf 1" with ID 192.168.10.10
Supports only single TOS(TOS0) routes
Supports opaque LSA
SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
<output omitted>
<output omitted>
R3#
Étape 2 : utilisation des adresses de bouclage pour modifier les ID des routeurs
de la topologie
R1(config)#interface loopback 0
R1(config-if)#ip address 10.1.1.1 255.255.255.255
R2(config)#interface loopback 0
R2(config-if)#ip address 10.2.2.2 255.255.255.255
R3(config)#interface loopback 0
R3(config-if)#ip address 10.3.3.3 255.255.255.255
Page 6 sur 24
Étape 3 : rechargement des routeurs pour forcer l’utilisation des nouveaux ID de routeur
Lorsqu’un nouvel ID de routeur est configuré, il n’est utilisé qu’au redémarrage du processus
OSPF. Veillez à enregistrer la configuration actuelle dans la mémoire non volatile, puis utilisez
la commande reload pour redémarrer chaque routeur.
Étape 4 : utilisation de la commande show ip ospf neighbors pour vérifier que les ID
de routeur ont été modifiés
Étape 5 : utilisation de la commande router-id pour changer l’ID de routeur sur le routeur R1
R1(config)#router ospf 1
R1(config-router)#router-id 10.4.4.4
Reload or use “clear ip ospf process” command, for this to take effect
Page 7 sur 24
Si cette commande est utilisée dans un processus de routeur OSPF déjà actif (qui a des voisins),
le nouvel ID de routeur est utilisé au prochain rechargement ou lors d’un redémarrage manuel
du processus OSPF. Pour redémarrer manuellement le processus OSPF, utilisez la commande
clear ip ospf process.
R1#(config-router)#end
R1# clear ip ospf process
Reset ALL OSPF processes? [no]:yes
R1#
Étape 6 : utilisation de la commande show ip ospf neighbor sur le routeur R2 pour vérifier
que l’ID de routeur de R1 a bien été modifié
R1(config)#router ospf 1
R1(config-router)#router-id 10.4.4.4
Reload or use “clear ip ospf process” command, for this to take effect
R1(config-router)#end
R1# clear ip ospf process
Reset ALL OSPF processes? [no]:yes
R1#
Page 8 sur 24
10.3.3.3 0 FULL/- 00:00:32 192.168.10.6
Serial0/0/1
R1#
Étape 2 : utilisation, sur le routeur R1, de la commande show ip protocols pour afficher
les informations relatives au fonctionnement du protocole de routage
Notez que les informations configurées dans les tâches précédentes, telles que le protocole, l’ID de
processus, l’ID de routeur voisin et les réseaux, apparaissent dans les résultats. Les adresses IP
des voisins adjacents apparaissent également.
R1#show ip protocols
R1#
Notez que le résultat indique l’ID de processus utilisé par le protocole OSPF. N’oubliez pas que
l’ID de processus doit être le même sur tous les routeurs pour que le protocole OSPF puisse
établir des contiguïtés entre voisins et partager les informations de routage.
R1#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B -
BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS
inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Notez que, contrairement aux protocoles RIPv2 et EIGRP, OSPF ne récapitule pas
automatiquement les principales limites du réseau.
R1#show ip route
<output omitted>
<output omitted>
Sur la plupart des liaisons en série, la mesure de bande passante par défaut est de 1 544 Kbits.
Si cette valeur ne correspond pas à la bande passante de la liaison en série, celle-ci doit être
modifiée afin de permettre le calcul correct du coût OSPF.
Routeur R1 :
R1(config)#interface serial0/0/0
R1(config-if)#bandwidth 64
R1(config-if)#interface serial0/0/1
R1(config-if)#bandwidth 64
Routeur R2 :
R2(config)#interface serial0/0/0
R2(config-if)#bandwidth 64
R2(config)#interface serial0/0/1
R2(config-if)#bandwidth 64
<output omitted>
<output omitted>
Page 11 sur 24
Étape 5 : utilisation de la commande ip ospf cost pour configurer le coût OSPF sur
le routeur R3
Outre la commande bandwidth, vous pouvez utiliser la commande ip ospf cost qui permet
de configurer directement le coût. Utilisez la commande ip ospf cost pour définir la bande
passante des interfaces séries du routeur R3 sur 1562.
R3(config)#interface serial0/0/0
R3(config-if)#ip ospf cost 1562
R3(config-if)#interface serial0/0/1
R3(config-if)#ip ospf cost 1562
<output omitted>
<output omitted>
R1(config)#interface loopback1
Page 12 sur 24
Étape 2 : configuration d’une route statique par défaut sur le routeur R1
Utilisez l’adresse de bouclage configurée pour simuler une liaison avec un FAI comme interface
de sortie.
R1(config)#router ospf 1
R1(config-router)#default-information originate
R1(config-router)#
R2#show ip route
<output omitted>
Page 13 sur 24
R2(config-router)#auto-cost reference-bandwidth 10000
% OSPF: Reference bandwidth is changed.
Assurez-vous que la bande passante de référence est la même sur
tous les routeurs.
R1#show ip route
<output omitted>
Page 14 sur 24
Étape 4 : configuration des intervalles HELLO et d’arrêt OSPF
Les intervalles Hello et d’arrêt OSPF peuvent être modifiés manuellement à l’aide des
commandes d’interface ip ospf hello-interval et ip ospf dead-interval.
Utilisez ces commandes pour modifier l’intervalle Hello sur 5 secondes et l’intervalle
d’arrêt sur 20 secondes sur l’interface Serial0/0/0 du routeur R1.
R1(config)#interface serial0/0/0
R1(config-if)#ip ospf hello-interval 5
R1(config-if)#ip ospf dead-interval 20
R1(config-if)#
01:09:04: %OSPF-5-ADJCHG: Process 1, Nbr 10.2.2.2 on Serial0/0/0 from
FULL to DOWN, Neighbor Down: Dead timer expired
01:09:04: %OSPF-5-ADJCHG: Process 1, Nbr 10.2.2.2 on Serial0/0/0 from
FULL to Down: Interface down or detached
Au bout de 20 secondes, le compteur d’arrêt expire sur R1. R1 et R2 perdent leur contiguïté car
le compteur d’arrêt et le compteur Hello doivent être configurés à l’identique à chaque extrémité
de la liaison série entre R1 et R2.
R2(config)#interface serial0/0/0
R2(config-if)#ip ospf hello-interval 5
R2(config-if)#ip ospf dead-interval 20
R2(config-if)#
01:12:10: %OSPF-5-ADJCHG: Process 1, Nbr 10.1.1.1 on Serial0/0/0 from
EXCHANGE to FULL, Exchange Done
Notez que l’IOS affiche un message d’établissement de la contiguïté avec l’état Full.
Page 15 sur 24
Étape 7 : utilisation de la commande show ip ospf neighbor sur le routeur R1 pour
vérifier que la contiguïté de voisins avec R2 a été rétablie
Notez que le temps d’arrêt pour l’interface Serial0/0/0 est sensiblement inférieur étant donné qu’il
déclenche le compte à rebours à partir de 20 secondes au lieu des 40 secondes par défaut.
L’interface Serial0/0/1 a conservé ses compteurs par défaut.
Page 16 sur 24
Scénario B : configuration du protocole OSPF sur un réseau à accès multiple
Diagramme de topologie
Masque de Passerelle
Périphérique Interface Adresse IP par défaut
sous-réseau
Fa0/0 192.168.1.1 255.255.255.0 N/D
R1
Loopback1 192.168.31.11 255.255.255.255 N/D
Fa0/0 192.168.1.2 255.255.255.0 N/D
R2
Loopback1 192.168.31.22 255.255.255.255 N/D
Fa0/0 192.168.1.3 255.255.255.0 N/D
R3
Loopback1 192.168.31.33 255.255.255.255 N/D
Page 17 sur 24
Tâche 2 : exécution de configurations de routeur de base
Exécutez la configuration de base des routeurs R1, R2 et R3 en procédant comme suit :
1. Configurez le nom d’hôte du routeur.
2. Désactivez la recherche DNS.
3. Configurez un mot de passe de mode d’exécution privilégié.
4. Configurez un mot de passe pour les connexions console.
R3(config)#router ospf 1
R3(config-router)#network 192.168.1.0 0.0.0.255 area 0
R3(config-router)#end
R3#
Page 18 sur 24
Étape 2 : utilisation de la commande show ip ospf interface pour vérifier que
le protocole OSPF a été correctement configuré et que R3 est le routeur désigné
R3#show ip ospf interface
FastEthernet0/0 is up, line protocol is up
Internet address is 192.168.1.3/24, Area 0
Process ID 1, Router ID 192.168.31.33, Network Type BROADCAST, Cost:
1
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 192.168.31.33, Interface address 192.168.1.3
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:07
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 0, Adjacent neighbor count is 0
Suppress hello for 0 neighbor(s)
R3#
R2(config)#router ospf 1
R2(config-router)#network 192.168.1.0 0.0.0.255 area 0
R2(config-router)#end
%SYS-5-CONFIG_I: Configured from console by console
R2#
00:08:51: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.31.33 on
FastEthernet0/0 from LOADING to FULL, Loading Done
Notez qu’une contiguïté se crée avec le routeur R3. Il se peut qu’il faille jusqu’à 40 secondes
au routeur R3 pour envoyer un paquet Hello. Une fois ce paquet reçu, la relation de voisinage
est établie.
Étape 2 : utilisation de la commande show ip ospf interface pour vérifier que le protocole
OSPF a été correctement configuré et que R2 est le routeur désigné de sauvegarde
R2#show ip ospf interface
FastEthernet0/0 is up, line protocol is up
Internet address is 192.168.1.2/24, Area 0
Process ID 1, Router ID 192.168.31.22, Network Type BROADCAST, Cost:
1
Transmit Delay is 1 sec, State BDR, Priority 1
Designated Router (ID) 192.168.31.33, Interface address 192.168.1.3
Page 19 sur 24
Backup Designated Router (ID) 192.168.31.22, Interface address
192.168.1.2
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:03
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 192.168.1.3 (Designated Router)
Suppress hello for 0 neighbor(s)
R2#
Étape 3 : utilisation de la commande show ip ospf neighbors pour afficher des informations sur les
autres routeurs dans la zone OSPF
R1(config)#router ospf 1
R1(config-router)#network 192.168.1.0 0.0.0.255 area 0
R1(config-router)#end
%SYS-5-CONFIG_I: Configured from console by console
R1#
00:16:08: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.31.22 on
FastEthernet0/0 from LOADING to FULL, Loading Done
00:16:12: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.31.33 on
FastEthernet0/0 from EXCHANGE to FULL, Exchange Done
Notez qu’une contiguïté se crée avec les routeurs R2 et R3. Il se peut qu’il faille jusqu’à
40 secondes aux routeurs R2 et R3 pour envoyer un paquet Hello.
Page 20 sur 24
Process ID 1, Router ID 192.168.31.11, Network Type BROADCAST, Cost:
1
Transmit Delay is 1 sec, State DROTHER, Priority 1
Designated Router (ID) 192.168.31.33, Interface address 192.168.1.3
Backup Designated Router (ID) 192.168.31.22, Interface address
192.168.1.2
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:00
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 2, Adjacent neighbor count is 2
Adjacent with neighbor 192.168.31.33 (Designated Router)
Adjacent with neighbor 192.168.31.22 (Backup Designated Router)
Suppress hello for 0 neighbor(s)
R1#
Notez que R3 est le routeur désigné (DR) et que R2 est le routeur désigné de sauvegarde (BDR).
R1(config)#interface fastEthernet0/0
R1(config-if)#ip ospf priority 255
R1(config-if)#end
Page 21 sur 24
Étape 3 : utilisation de la commande d’interface ip ospf priority pour paramétrer la priorité
OSPF du routeur R2 sur 0
Le routeur dont la priorité est de 0 ne peut pas participer à la sélection OSPF pour devenir
routeur désigné ou routeur désigné de sauvegarde.
R2(config)#interface fastEthernet0/0
R2(config-if)#ip ospf priority 0
R2(config-if)#end
Étape 4 : arrêt et réactivation des interfaces FastEthernet0/0 pour forcer une sélection OSPF
Les interfaces FastEthernet0/0 de chaque routeur peuvent être arrêtées et ensuite réactivées
pour forcer une sélection OSPF. Arrêtez l’interface FastEthernet0/0 sur chacun des trois routeurs.
Notez que lorsque les interfaces sont arrêtées, les contiguïtés OSPF sont perdues.
R1 :
R1(config)#interface fastethernet0/0
R1(config-if)#shutdown
R2 :
R2(config)#interface fastethernet0/0
R2(config-if)#shutdown
R3 :
R3(config)#interface fastethernet0/0
R3(config-if)#shutdown
Page 22 sur 24
Étape 5 : réactivation de l’interface FastEthernet0/0 sur le routeur R2
R2(config-if)#no shut
R2(config-if)#end
%SYS-5-CONFIG_I: Configured from console by console
R2#
Notez qu’une contiguïté se crée avec le routeur R2. Il se peut qu’il faille jusqu’à 40 secondes au
routeur R2 pour envoyer un paquet Hello.
R1(config-if)#no shutdown
Notez que même si l’ID de routeur de R2 est supérieur à celui de R1, R2 a l’état DRother car
la priorité OSPF est définie sur 0.
Notez qu’une contiguïté se crée avec les routeurs R1 et R2. Il se peut qu’il faille jusqu’à
40 secondes aux routeurs R1 et R2 pour envoyer un paquet Hello.
R3(config-if)#no shutdown
Page 23 sur 24
Étape 9 : utilisation de la commande show ip ospf interface sur le routeur R3 pour vérifier
que R3 est devenu le routeur désigné de sauvegarde
R3#show ip ospf interface
FastEthernet0/0 is up, line protocol is up
Internet address is 192.168.1.3/24, Area 0
Process ID 1, Router ID 192.168.31.33, Network Type BROADCAST, Cost:
1
Transmit Delay is 1 sec, State BDR, Priority 100
Designated Router (ID) 192.168.31.11, Interface address 192.168.1.1
<output omitted>
Page 24 sur 24