01 Lire02 Appliquer03 Terminer

Construisez d'abord l'idée, puis utilisez l'activité suivante pour la vérifier.

Comment OSPF construit une table de routage

Voisins, annonces d'état de liaison et calcul du plus court chemin - ce qu'apprend chaque routeur, et pourquoi il doit tout apprendre.

12 min de lectureRoutingDynamic RoutingOSPF

Ce que vous serez capable de faire

  • Décrire les trois étapes entre la rencontre de deux routeurs et l'apparition d'une route
  • Expliquer ce que détient chaque routeur d'une zone, et pourquoi c'est identique
  • Lire un état d'adjacence et dire s'il est sain
  • Prédire quel chemin OSPF choisit à partir des coûts d'interface

Avant cela : Vous devez être capable d'écrire une route statique et d'expliquer pourquoi le routage statique cesse de passer à l'échelle - voir « Écrire une route statique » et « Pourquoi le routage statique cesse de passer à l'échelle ».

Pourquoi c'est important : OSPF est le protocole de routage que vous rencontrerez le plus probablement au sein d'une seule organisation, et c'est celui que l'examen teste le plus en profondeur. Presque chaque panne OSPF est l'un des trois problèmes suivants qui survient dans la séquence ci-dessous, donc connaître la séquence constitue l'essentiel du diagnostic.

Un itinéraire statique consiste à indiquer un fait à un routeur. OSPF, c'est chaque routeur qui dit à tous les autres routeurs tout ce qu'il sait, puis chacun d'eux élabore la réponse indépendamment. Cela semble être plus de travail, et c'est le cas, mais c'est le travail que font les routeurs, et cela se reproduit automatiquement à chaque fois que le réseau change.

Le passage de « deux routeurs sont câblés ensemble » à « un itinéraire apparaît dans le tableau » se fait en trois étapes. Presque tous les problèmes OSPF sont l'un de ces trois problèmes défaillants, il vaut donc la peine de pouvoir les nommer.

Première étape : trouver un voisin

Chaque interface compatible OSPF envoie un petit paquet Hello à intervalles réguliers. Lorsque deux routeurs s'entendent, ils comparent les notes. Si plusieurs paramètres correspondent, ils deviennent voisins ; si l'un d'entre eux n'est pas d'accord, ils restent étrangers et aucun itinéraire n'est échangé.

Ce qui doit correspondre pour que deux routeurs deviennent voisins
RéglageQue se passe-t-il si cela diffère
Numéro de zoneLes routeurs voient les bonjour les uns des autres et les rejettent
Bonjour et intervalles mortsLes voisins se forment puis chutent à plusieurs reprises
Sous-réseau et masque sur le lienLes bonjour ne sont même pas reçus
MTULa contiguïté atteint ExStart et s'arrête là
Authentification, si configuréeLes hellos sont supprimés en silence

Deuxième étape : échange de la carte

Une fois adjacents, les deux routeurs échangent des publicités d'état de lien. Un LSA est une petite déclaration de fait : « Je suis ce routeur, je suis connecté à ce réseau, à ce prix ». Chaque routeur inonde ce qu'il entend, de sorte qu'en quelques secondes, tous les routeurs de la zone contiennent la même collection d'instructions.

Cette collection est la base de données d'état des liens, et c'est la propriété qui fait de l'OSPF ce qu'il est : chaque routeur d'une zone contient une base de données identique. Il ne s'agit pas d'une liste de routes, mais d'une description de la topologie. Deux routeurs qui ne sont pas d'accord sur la base de données sont défectueux et c'est l'une des premières choses à vérifier.

Troisième étape - exécuter le calcul

Chaque routeur exécute ensuite l'algorithme du chemin le plus court sur cette base de données, se plaçant à la racine et trouvant le moyen le moins cher vers chaque destination. Les résultats deviennent des entrées de la table de routage. Comme chaque routeur part de la même base de données mais d'une racine différente, ils obtiennent tous des réponses cohérentes sans jamais comparer les tables de routage.

Ce que signifie « le plus court »

La métrique de l'OSPF est le coût, et le coût est dérivé de la bande passante de l'interface : les liaisons plus rapides coûtent moins cher. Le coût d'un chemin est la somme des coûts des interfaces sortantes le long de celui-ci. Le nombre de sauts n'entre pas en ligne de compte, ce qui est important : un chemin à deux sauts sur des liens rapides bat un chemin à un saut sur un chemin lent.

Deux voies, et pourquoi la plus longue gagne

Le trafic entre le siège social et l'entrepôt peut passer directement par la ligne louée au prix de 64, ou via la salle d'exposition via deux liaisons coûtant 10 chacune. L'OSPF choisit la voie de la salle d'exposition, coût total 20, même s'il s'agit de deux sauts au lieu d'un. Sans compter le houblon, cela ajoute des coûts, et 20 bat 64.

L'allumer

Activation de l'OSPF sur un routeur
router ospf 1
 router-id 10.30.0.1
 network 10.30.0.0 0.0.0.3 area 0
 network 10.30.10.0 0.0.0.255 area 0

Chaque instruction de réseau fait deux choses à la fois, et leur combinaison crée de la confusion par la suite. Il active l'OSPF sur toute interface dont l'adresse se situe dans cette plage, et il annonce cette plage au reste de la zone. Une interface qui ne correspond à aucune instruction réseau est invisible pour l'OSPF dans les deux sens.

Zone 0

Une conception à zone unique place tout dans la zone 0, l'épine dorsale. Des zones existent pour empêcher la croissance illimitée de la base de données sur un grand réseau ; en dessous de quelques dizaines de routeurs, il n'y a rien à gagner à en scinder un. Commencez dans la zone 0 et ajoutez des zones lorsque la base de données pose problème.

Lire l'état

Les deux commandes qui méritent d'être apprises en premier
show ip ospf neighbor
# Neighbor ID  Pri State    Dead Time  Address     Interface
# 10.30.0.2      1 Full/DR  00:00:34   10.30.0.2   GigabitEthernet0/0

show ip route
# O    10.30.40.0/24 [110/74] via 10.30.0.2, GigabitEthernet0/0
États de contiguïté que vous verrez réellement
ÉtatSignification
CompletEn bonne santé. Les bases de données sont synchronisées.
Code ZZ 0ZZ-WayNormal sur un segment partagé entre deux routeurs non désignés.
ExStartCoincé ici signifie presque toujours une inadéquation entre les MTU.
InitLes bonjour vont dans un seul sens. Vérifiez le filtrage et l'adressage.
Vers le basPas de bonjour du tout. Vérifiez l'interface et le relevé réseau.

Une contiguïté qui s'est formée et une route qui n'est jamais arrivée

rapporte que le nouveau lien entre l'entrepôt est opérationnel depuis une heure et que les machines au sol ne sont toujours pas accessibles depuis le siège social. La table des voisins indique Full, donc le lien et la contiguïté sont corrects. Le routeur de l'entrepôt n'a tout simplement aucune déclaration réseau couvrant 10.30.40.0/24, il n'a donc jamais annoncé l'étage à personne. La première étape a réussi et la deuxième étape n'avait rien à apporter.

Terminologie

contiguïté
Relation synchronisée entre deux routeurs OSPF, sur laquelle des publicités d'état de lien sont échangées.
LSA
Publicité par état de lien. Déclaration d'un routeur indiquant à quoi il est connecté et à quel coût.
Base de données Link-state
Les LSA collectés pour une zone. Identique sur tous les routeurs de cette zone.
Coût
La métrique OSPF, dérivée de la bande passante de l'interface et additionnée le long d'un chemin. Lower gagne.
ID du routeur
L'identifiant 32-bit sous lequel un routeur est connu dans OSPF, écrit sous la forme d'une adresse IPv4.

Points clés à retenir

  • L'OSPF passe au voisin, puis à la base de données, puis au calcul : les erreurs se trouvent dans l'une des trois.
  • Plusieurs paramètres doivent correspondre avant qu'une contiguïté ne se forme ; la zone et le MTU sont les principaux responsables.
  • Chaque routeur d'une zone possède une base de données d'état de liaison identique décrivant la topologie.
  • Le coût provient de la bande passante et est additionné tout au long du trajet, donc moins de sauts ne signifie pas plus court.
  • Une déclaration réseau active l'OSPF sur une interface et annonce cette plage.
  • Une contiguïté totale prouve que les voisins sont d'accord, et non que quelque chose est annoncé.

Prêt à continuer ?

Créez un compte gratuit pour enregistrer votre progression et passer le contrôle de connaissances.

subnetica© 2026 · Apprenez, pratiquez, retenez.
À proposFAQPolitique de confidentialitéConditions générales et utilisation acceptableAccessibilitécontact@subneti.ca
CCNA est une marque déposée de Cisco Systems, Inc. CompTIA Network+ et CompTIA Security+ sont des marques déposées de CompTIA, Inc. Subnetica est une plateforme d'apprentissage indépendante et n'est affiliée à, approuvée par, ni parrainée par Cisco Systems, Inc. ou CompTIA, Inc.