Accueil›Tutoriels›Configuration OSPF Cisco Routeur — Guide Complet TP Les Fibrés
Réseau / Cisco
📚 Configuration OSPF Cisco Routeur — Guide Complet TP Les Fibrés
Guide complet basé sur un TP Packet Tracer : théorie OSPF (Link State, Dijkstra, DR/BDR), topologie deux routeurs, configuration interfaces et processus OSPF, vérification avec show ip ospf neighbor, table de routage et dépannage.
OSPF Area 0Cisco IOSPacket TracerDR / BDRWildcard maskshow ip ospfLink StateCCNA
1. Théorie OSPF
OSPF (Open Shortest Path First) est un protocole de routage dynamique à état de lien (Link State). Chaque routeur connaît la topologie complète du réseau et calcule le chemin le plus court avec l'algorithme de Dijkstra (SPF). Contrairement à RIP (Distance Vector), OSPF converge rapidement et ne limite pas le nombre de sauts.
Sur un réseau multi-accès (Ethernet), OSPF élit un Designated Router (DR) et un Backup DR (BDR) pour réduire le nombre d'échanges LSA. Les autres routeurs (DROther) n'envoient leurs mises à jour qu'au DR/BDR.
Rôle
Description
Élection
DR (Designated Router)
Routeur principal qui centralise les LSA
Plus haute priorité OSPF, puis plus grand Router-ID
BDR (Backup DR)
Remplaçant du DR en cas de panne
Deuxième plus haute priorité / Router-ID
DROther
Routeurs non élus — communiquent uniquement avec DR/BDR
—
💡
Dans notre TP avec 2 routeurs en point-à-point (lien /30), R1 devient DR et R2 devient BDR automatiquement grâce à leurs Router-IDs (basés sur les IP des interfaces).
2. Topologie du réseau
Architecture du TP OSPF — deux routeurs Cisco 1941 reliés en point-à-point, chacun connecté à un réseau LAN local.
3. Plan d'adressage IP
Équipement
Interface
Adresse IP
Masque
Rôle
R1
Gi0/0
10.0.0.1
255.255.255.252 (/30)
Lien inter-routeurs
R1
Gi0/1
192.168.1.1
255.255.255.0 (/24)
LAN R1
R2
Gi0/0
10.0.0.2
255.255.255.252 (/30)
Lien inter-routeurs
R2
Gi0/1
192.168.2.1
255.255.255.0 (/24)
LAN R2
PC1
Fa0
192.168.1.10
255.255.255.0 (/24)
Client LAN R1
PC2
Fa0
192.168.2.10
255.255.255.0 (/24)
Client LAN R2
💡
Le réseau /30 (255.255.255.252) entre les routeurs n'autorise que 2 adresses IP utilisables : 10.0.0.1 et 10.0.0.2. C'est le masque optimal pour un lien point-à-point entre deux routeurs — pas d'espace IP gâché.
Après quelques secondes, le message de convergence OSPF apparaît sur la console : %OSPF-5-ADJCHG: Process 1, Nbr 10.0.0.2 on GigabitEthernet0/0 from LOADING to FULL Cela signifie que le voisinage OSPF est établi et que les routes sont échangées.
6. Configuration des PCs (Packet Tracer)
Dans Packet Tracer : cliquer sur le PC → onglet Desktop → IP Configuration
Paramètre PC1
Valeur
Adresse IP
192.168.1.10
Masque
255.255.255.0
Passerelle
192.168.1.1
DNS
8.8.8.8
Paramètre PC2
Valeur
Adresse IP
192.168.2.10
Masque
255.255.255.0
Passerelle
192.168.2.1
DNS
8.8.8.8
7. Vérification OSPF — Commandes show
7.1 — Vérifier les voisins OSPF
show-ospf-neighbor.ios
R1# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
192.168.2.1 1 FULL/BDR 00:00:35 10.0.0.2 GigabitEthernet0/0
✅
État FULL/BDR = voisinage OSPF établi et convergé. R1 est DR, R2 est BDR. Si vous voyez EXSTART ou LOADING, attendez 30-40 secondes.
7.2 — Vérifier la table de routage
show-ip-route.ios
R1# show ip route
Codes: C - connected, S - static, O - OSPF, ...
10.0.0.0/30 is subnetted, 1 subnets
C 10.0.0.0/30 is directly connected, GigabitEthernet0/0
C 192.168.1.0/24 is directly connected, GigabitEthernet0/1
O 192.168.2.0/24 [110/2] via 10.0.0.2, 00:01:15, GigabitEthernet0/0
R1# show ip ospf database
OSPF Router with ID (192.168.1.1) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
192.168.1.1 192.168.1.1 52 0x80000003 0x00A1B2 3
192.168.2.1 192.168.2.1 51 0x80000003 0x00C3D4 3
7.4 — Vérifier les interfaces OSPF
show-ospf-interface.ios
R1# show ip ospf interface gigabitethernet 0/0
GigabitEthernet0/0 is up, line protocol is up
Internet Address 10.0.0.1/30, Area 0
Process ID 1, Router ID 192.168.1.1, Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 192.168.1.1, Interface address 10.0.0.1
Backup Designated router (ID) 192.168.2.1, Interface address 10.0.0.2
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:02
Neighbor Count is 1, Adjacent neighbor count is 1
7.5 — Tests de connectivité
tests-ping.ios
! Ping de R1 vers l'interface WAN de R2
R1# ping 10.0.0.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
! Ping de R1 vers le LAN de R2 (via OSPF)
R1# ping 192.168.2.1
!!!!!
Success rate is 100 percent (5/5)
! Ping de PC1 vers PC2 (test end-to-end complet)
PC1> ping 192.168.2.10
Reply from 192.168.2.10: bytes=32 time<1ms TTL=126
Reply from 192.168.2.10: bytes=32 time<1ms TTL=126
Reply from 192.168.2.10: bytes=32 time<1ms TTL=126
! TTL=126 = 128 - 2 sauts (PC1 -> R1 -> R2 -> PC2)
8. Problèmes rencontrés & Solutions
❌ Problème
🔍 Cause
✅ Solution
show ip ospf neighbor vide (aucun voisin)
OSPF non configuré sur R2 ou wildcard incorrect
Vérifier les commandes network sur R2 — utiliser show run | section ospf
Masque /24 au lieu de /30 sur lien inter-routeurs
ip address 10.0.0.1 255.255.255.0 au lieu de .252
Corriger : ip address 10.0.0.1 255.255.255.252 sur les deux routeurs
Interface en down/down
Câble non branché ou no shutdown manquant
Vérifier le câble dans Packet Tracer + ajouter no shutdown sur chaque interface
Ping PC1 → PC2 : 1er paquet perdu
ARP en cours de résolution au premier ping
Normal ! Comportement ARP standard. Les paquets suivants répondent correctement.
Route OSPF absente dans show ip route
OSPF pas encore convergé ou wildcard incorrect
Attendre 30-40s, vérifier show ip ospf neighbor, corriger wildcard : 0.0.0.3 pour /30
Câbles rouges entre PC et routeur
Interface Gi0/1 non configurée ou administratively down
Configurer Gi0/1 avec ip address + no shutdown sur les deux routeurs
État EXSTART ou EXCHANGE (bloqué)
MTU mismatch ou problème d'authentification
Vérifier ip mtu sur les interfaces, ou ajouter ip ospf mtu-ignore si nécessaire
9. Cheatsheet OSPF — Commandes de référence
Commande
Description
Configuration
router ospf 1
Activer OSPF processus 1
network X.X.X.X WILDCARD area 0
Annoncer un réseau dans l'area 0
router-id X.X.X.X
Forcer manuellement le Router-ID
passive-interface Gi0/1
Ne pas envoyer de Hello sur interface LAN
ip ospf priority 0
Empêcher un routeur d'être élu DR
ip ospf priority 255
Forcer l'élection DR sur cette interface
Vérification
show ip ospf neighbor
Voisins OSPF et leur état (FULL = OK)
show ip ospf neighbor detail
Détails complets par voisin
show ip route ospf
Routes OSPF uniquement dans la table
show ip ospf database
Base LSDB — LSA connus par le routeur
show ip ospf interface
État OSPF par interface (DR/BDR, coût)
show ip protocols
Récapitulatif des protocoles actifs
Dépannage
debug ip ospf events
Voir les événements OSPF en temps réel
debug ip ospf adj
Voir les échanges de voisinage Hello/DBD
no debug all
Stopper tous les debugs
clear ip ospf process
Réinitialiser le processus OSPF
10. Récapitulatif — Checklist TP OSPF
#
Étape
Vérification
1
Créer les routeurs dans Packet Tracer
Cisco 1941 — R1 et R2
2
Câbler R1 ↔ R2 (Gi0/0)
Câble croisé ou Serial selon le modèle
3
Câbler PC1 → R1 Gi0/1 et PC2 → R2 Gi0/1
Câbles droits
4
Configurer les interfaces R1
10.0.0.1/30 + 192.168.1.1/24 + no shutdown
5
Configurer les interfaces R2
10.0.0.2/30 + 192.168.2.1/24 + no shutdown
6
Activer OSPF Area 0 sur R1
router ospf 1 → 2x network + wildcard
7
Activer OSPF Area 0 sur R2
router ospf 1 → 2x network + wildcard
8
Vérifier la convergence
show ip ospf neighbor → FULL/BDR
9
Vérifier les routes OSPF
show ip route → O 192.168.x.0/24 [110/2]
10
Configurer PC1 et PC2
.10 sur chaque LAN + gateway correcte
11
Test ping PC1 → PC2
TTL=126 (128 - 2 sauts) — 4/5 ou 5/5 succès
12
Sauvegarder la config
copy running-config startup-config sur R1 et R2
🎯
OSPF est un protocole dynamique : si une route tombe (câble débranché, interface down), OSPF détecte la panne via les messages Hello et recalcule automatiquement le meilleur chemin sans aucune intervention manuelle. C'est l'avantage majeur sur le routage statique.