P02 - Routage dynamique : RIP et OSPF
Objectif
Ne plus écrire les routes à la main : les routeurs s’échangent leurs réseaux et calculent eux-mêmes les meilleurs chemins.
1. Statique ou dynamique ?
Routage statique (ip route) | Routage dynamique | |
|---|---|---|
| Configuration | À la main, sur chaque routeur | Les routeurs apprennent tout seuls |
| Panne d’un lien | Rien ne change → coupure | Recalcul automatique (convergence) |
| Adapté à | Petits réseaux, route par défaut | Réseaux moyens/grands, redondants |
| Protocole | Type | Métrique | Remarques |
|---|---|---|---|
| RIPv2 | Vecteur de distance | Nombre de sauts (max 15) | Simple, lent, petits réseaux |
| OSPF | État de liens | Coût (lié au débit) | Standard, rapide, zones - Dijkstra |
| EIGRP | Hybride (Cisco) | Débit + délai | |
| BGP | Vecteur de chemins | Politiques | Le routage d’Internet entre opérateurs |
Distance administrative (confiance, la plus petite gagne) : connecté 0 · statique 1 · OSPF 110 · RIP 120.
2. RIPv2 (Cisco)
router rip
version 2
no auto-summary
network 192.168.10.0
network 10.0.0.0
passive-interface g0/0passive-interface : n’envoie pas de mises à jour vers un réseau de PC (sécurité). Vérifier : show ip route rip, show ip protocols.
3. OSPF (zone unique)
flowchart LR R1["R1<br/>router-id 1.1.1.1"] ---|"10.0.0.0/30<br/>coût 1 (1 Gbit/s)"| R2["R2<br/>2.2.2.2"] R2 ---|"10.0.0.4/30"| R3["R3<br/>3.3.3.3"] R1 ---|"10.0.0.8/30"| R3 LAN1["LAN 192.168.10.0/24"] --- R1 LAN3["LAN 192.168.30.0/24"] --- R3
Fonctionnement : chaque routeur découvre ses voisins (paquets Hello), échange la carte complète du réseau (LSA), puis calcule l’arbre des plus courts chemins avec Dijkstra → M07 - Graphes et plus court chemin.
router ospf 1
router-id 1.1.1.1
network 192.168.10.0 0.0.0.255 area 0
network 10.0.0.0 0.0.0.3 area 0
network 10.0.0.8 0.0.0.3 area 0
passive-interface g0/0
default-information originate- La commande
networkutilise un masque inverse (wildcard) : /24 →0.0.0.255, /30 →0.0.0.3(= 255.255.255.255 − masque ; le scriptcalcul_ip.pyl’affiche). area 0= la zone dorsale (backbone).default-information originate: diffuse la route par défaut du routeur de sortie Internet.- Coût = bande passante de référence / débit ; en Gigabit, régler
auto-cost reference-bandwidth 10000sur tous les routeurs.
Vérifier
! voisins à l'état FULL
show ip ospf neighbor
! routes apprises (O)
show ip route ospf
show ip ospf interface brief
show ip protocols| Problème | Cause |
|---|---|
| Pas de voisin | Masques/zones différents, interface passive côté lien, timers différents |
| Route manquante | Réseau oublié dans une commande network, wildcard fausse |