Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit les questions les plus fréquemment posées (FAQ) associées au protocole OSPF (Open Shortest Path First).
Le document couvre uniquement OSPF version 2. La version 3 du protocole OSPF, introduite dans les versions 12.0(24)S, 12.2(18)S et 12.2(15)T du logiciel Cisco IOS®, est utilisée pour distribuer les informations de routage IP version 6 ; elle n'est pas explicitement couverte dans ce document. Dans ce document, « OSPF » se rapporte à la version 2 de OSPF et « IP » se rapporte à IP version 4.
R. Les boucles sont considérées comme des routes hôtes dans OSPF et elles sont annoncées comme /32. Pour plus d'informations, référez-vous à la section 9.1 de la RFC 2328. Dans le logiciel Cisco IOS® versions 11.3T et 12.0, si la
ip ospf network point-to-point
commande est configurée sous les boucles, OSPF annonce le sous-réseau de bouclage comme étant le sous-réseau réel configuré sur les bouclages. L'interface de dialer ISDN annonce le sous-réseau /32 au lieu de son masque de sous-réseau configuré. Il s'agit d'un comportement attendu siip ospf network point-to-multipoint
est configuré.Par exemple, envisageons deux routeurs (R1 et R2) connectés par une interface FastEthernet. R1 a configuré le bouclage avec la
ip ospf network point-to-point
commande et annonce le bouclage dans OSPF.interface Loopback0 ip address 10.1.1.1 255.255.255.0 ip ospf network point-to-pointLorsque cette commande est activée sur
show ip route ospf
le routeur R2, la route 10.1.1.1 s’affiche comme suit :!..output truncated 10.0.0.0/24 is subnetted, 1 subnets O 10.1.1.0 [110/11] via 10.1.1.1, 00:00:02, FastEthernet0/0Cependant, lorsque
ip ospf network point-to-point
la commande est supprimée de l'interface R1 vers 0, la route 10.1.1.1 sur R2 est considérée comme :10.0.0.0/32 is subnetted, 1 subnets O 10.1.1.1 [110/11] via 10.1.1.1, 00:00:01, FastEthernet0/0
R.Vous pouvez modifier la bande passante de référence dans le logiciel Cisco IOS Version 11.2 et ultérieure avec
ospf auto-cost reference-bandwidth
la commande sousrouter ospf
. Par défaut, la bande passante de référence est 100 Mbps. Le coût de liaison OSF consiste en un nombre de 16 bits. Par conséquent, la valeur maximale prise en charge est 65 535.
A.OSPF utilise une bande passante de référence de 100 Mbits/s pour le calcul du coût. La formule pour calculer le coût est la bande passante de référence divisée par la bande passante de l'interface. Par exemple, dans le cas d'Ethernet, elle est de 100 Mbps /10 Mbps = 10.
Remarque : Si
ip ospf cost cost
est utilisé sur l'interface, il remplace ce coût formulé. Pour plus d'informations, reportez-vous àOSPF Cost.
R.S’il existe des routes à coût égal, OSPF utilise l’équilibrage de charge CEF. Pour plus d'informations, référez-vous à Dépannage de l'équilibrage de charge sur des liaisons parallèles avec Cisco Express Forwarding.
R.Oui, OSPF peut authentifier tous les paquets échangés entre voisins. L'authentification peut se faire par des mots de passe simples ou par des sommes de contrôle cryptographiques MD5. Pour configurer l'authentification par mot de passe simple pour une zone, utilisez la commande
ip ospf authentication-key
pour attribuer un mot de passe de huit octets maximum à chaque interface connectée à la zone. Puis, lancez la commandearea x authentication
à la configuration du routeur OSPF pour activer l'authentification. (Dans la commande, xis le numéro de zone.)La version 12.x du logiciel Cisco IOS prend également en charge et active l'authentification par interface. Si vous voulez activer l'authentification sur certaines interfaces seulement, ou si vous voulez différentes méthodes d'authentification sur différentes interfaces qui appartiennent à la même zone, utilisez la commande
ip ospf authentication
interface mode.
R. OSPF doit envoyer un accusé de réception de chaque LSA (Link-State Advertisement) nouvellement reçue. Il envoie donc des paquets LSA. Les LSA sont retransmis jusqu'à ce qu'ils soient reconnus. L'intervalle de retransmission de l'état de liaison définit l'intervalle entre les retransmissions. Vous pouvez utiliser la commande
ip ospf retransmit-interval
pour définir l'intervalle de retransmission. La valeur par défaut est de 5 secondes.
R.Cette variable ajoute une heure spécifiée au champ d'âge d'une mise à jour. Si le délai n'est pas ajouté avant la transmission par une liaison, le délai pour lequel la retransmission des états de liaison (LSA) se propage par la liaison n'est pas considéré. La valeur par défaut est de 1 seconde. Ce paramètre a plus d'importance sur des liaisons très lentes.
R.Non, les liaisons virtuelles dans OSPF maintiennent la connectivité au réseau fédérateur à partir des zones autres que le réseau fédérateur, mais elles ne sont pas nécessaires pour l’adressage discontinu. Le protocole OSPF prend en charge les réseaux discontinus, car chaque zone comporte une collection de réseaux, et le protocole OSPF attache un masque à chaque annonce.
A.OSPF envoie toutes les annonces avec adressage multidiffusion. Mis à part le Token Ring, les addresses IP multicast sont mappées aux adresses multicast au niveau MAC. Cisco mappe le Token Ring aux adresses de diffusion au niveau MAC.
R. Cisco OSPF prend uniquement en charge TOS 0. Cela signifie que les routeurs acheminent tous les paquets sur le chemin TOS 0, ce qui élimine le besoin de calculer des chemins TOS différents de zéro.
R.La
offset-list
commande ne fonctionne pas pour OSPF. Elle est utilisée pour des protocoles de vecteur de distance tels que l'Interior Gateway Routing Protocol (IGRP), le protocole d'informations de routage (RIP), et le RIP version 2.
R. OSPF génère un réseau par défaut uniquement s’il est configuré avec la commande
default-information originate
et s’il existe un réseau par défaut dans la boîte à partir d’un processus différent. La route par défaut dans OSPF est 0.0.0.0. Si vous voulez qu’un routeur compatible OSPF génère une route par défaut même s’il n’en possède pas lui-même, utilisez la commandedefault-information originate always
.
R.
distribute-list
Les commandes sont prises en charge dans OSPF, mais fonctionnent différemment des protocoles de routage à vecteur de distance tels que RIP (Routing Information Protocol) et EIGRP (Enhanced Interior Gateway Routing Protocol). Les routes OSPF ne peuvent pas être filtrées lorsqu'elles entrent dans la base de données OSPF. Ladistribute-list in
commande filtre uniquement les routes afin qu'elles n'entrent pas dans la table de routage ; elle n’empêche pas la propagation des paquets à état de liens. Par conséquent, cette commande ne permet pas de conserver la mémoire du routeur et n'interdit pas un routeur qui se propage à partir de routes filtrées vers d'autres routeurs.Attention : l'utilisation de
distribute-list in
la commande dans OSPF peut entraîner des boucles de routage dans le réseau si elle n'est pas implémentée avec précaution.La commande distribute-list fonctionne uniquement sur les routes qui sont redistribuées par les routeurs ASBR (Autonomous System Boundary Routers) dans OSPF. Il peut être appliqué aux routes externes de type 2 et de type 1, mais pas aux routes intra-zone et inter-zone.
Reportez-vous à
configuration example of distribute-list
dans OSPF,
R. Selon la section 11 du document RFC 2328, l’ordre de préférence pour les routes OSPF est le suivant :
itinéraires intra-zone, O
routes interzones, O IA
routes externes de type 1, 0 E1
routes externes de type 2, 0 E2
Cette règle de préférence ne peut pas être changée. Cependant, elle s'applique seulement dans un seul processus OSPF. Si un routeur exécute plusieurs processus OSPF, la comparaison de routes se produit. Avec la comparaison de route, les métriques et les distances administratives (si elles ont été changées) des processus OSPF sont comparées. Les types de route sont négligés quand des routes fournies par deux processus OSPF différents sont comparées.
R.Dans les versions du logiciel Cisco IOS antérieures à la version 10.0, la
neighbor
commande était nécessaire pour établir des contiguïtés sur des réseaux à accès multiple sans diffusion (NBMA) (tels que Frame Relay, X.25 et SMDS). Avec le logiciel Cisco IOS Version 10.0 et ultérieure, vous pouvez utiliser la commande ip ospf network broadcast pour définir le réseau comme un réseau de diffusion, ce qui élimine le besoin de laneighbor
commande. Si vous n'utilisez pas un nuage SMDS entièrement maillé, vous devez utiliser laip ospf network point-to-multipoint
commande.
R. Les métriques SPF sont conservées. La redistribution entre eux est comme une redistribution entre deux processus de routage IP quelconques.
R. Vous pouvez configurer le protocole OSPF pour comprendre s’il doit tenter d’utiliser des fonctionnalités de multidiffusion sur une interface à accès multiple. Également, si le multicast est disponible, OSPF l'utilise pour ses multicasts normaux.
La version du logiciel Cisco IOS 10.0 inclut une caractéristique appelée sous-interfaces. Vous pouvez utiliser des sous-interfaces avec le relais de trame pour attacher ensemble un ensemble de circuits virtuels (VC) pour former une interface virtuelle, qui agit en tant que sous-réseau IP unique. Tous les systèmes du sous-réseau doivent être entièrement maillés. Avec les versions 10.3, 11.0 et ultérieures du logiciel Cisco IOS, cette
ip ospf point-to-multipoint
commande est également disponible.
R.Lorsqu’une interface non numérotée est configurée, elle fait référence à une autre interface sur le routeur. Lorsque le protocole OSPF est activé sur l'interface non numérotée, utilisez la paire adresse-masque générique d'interfaces vers laquelle pointe l'interface non numérotée.
R. Non, le protocole OSPF ne fonctionne pas si un côté est numéroté et l’autre non. Cela crée une disparité dans la base de données OSPF qui empêche l'installation des routes dans la table de routage.
R. OSPF sélectionne l’adresse IP la plus élevée comme ID de routeur. S'il n'y a aucune interface en mode up/up avec une adresse IP, il renvoie ce message d'erreur. Pour corriger le problème, configurez une interface de bouclage.
R. Votre logiciel ne prend pas en charge OSPF. Ce message d'erreur se produit le plus souvent avec les routeurs de la gamme Cisco 1600. Si vous utilisez un routeur 1600, vous avez besoin d'une image Plus pour exécuter OSPF.
A.DRsignifie routeur désigné.BDRsignifie routeur désigné de secours.DROTHERindique un routeur qui n’est ni le DR ni le BDR. Le DR produit une annonce de l'état des liaisons du réseau, qui liste tous les routeurs sur ce réseau.
R.Pour réduire la quantité d’inondation sur les supports de diffusion, tels qu’Ethernet, FDDI et Token Ring, le routeur devient saturé avec uniquement le routeur désigné (DR) et le routeur désigné de secours (BDR), et affiche 2-WAY pour tous les autres routeurs.
R.C'est normal. Sur les réseaux point par point et point-à-multipoint, il n'y a aucun routeur désigné (DR) ou routeur de secours désigné (BDR).
R. Outre les commandes de configuration OSPF normales, vous devez utiliser la
dialer map
commande. Lorsque ladialer map
commande est utilisée, utilisez lebroadcast
mot clé pour indiquer que les diffusions doivent être transmises à l’adresse de protocole.
R. Outre les commandes de configuration OSPF normales, vous devez utiliser la
async default routing
commande sur l’interface asynchrone. Cette commande permet au routeur de transmettre des mises à jour de routage à d'autres routeurs via l'interface asynchrone. En outre, lorsque ladialer map
est utilisée, utilisez le motbroadcast
clé pour indiquer que les diffusions doivent être transmises à l’adresse de protocole.
A.Per-interface authentication type, comme décrit dans RFC 2178, a été ajouté dans le logiciel Cisco IOS Version 12.0(8).
R.Lorsque des informations de routage externes sont importées dans une NSSA dans une LSA de type 7, la LSA de type 7 a uniquement une portée d’inondation de zone. Pour distribuer davantage les informations externes, les LSA de type 7 sont traduites en LSA de type 5 à la frontière de NSSA. Le bit P du champ Options LSA de type 7 indique si la LSA de type 7 doit être traduite. Seuls ces LSA avec le P-bit établi sont traduites. Lorsque vous redistribuez les informations dans le NSSA, le P-bit est automatiquement établi. Une solution de contournement s'applique lorsque le routeur Autonomous System Boundary Router (ASBR) est également un routeur Area Border Router (ABR). L’ASBR NSSA peut alors résumer avec le mot
not-advertise
clé, ce qui a pour résultat de ne pas annoncer les LSA de type 7 traduites.
R. Vous pouvez rencontrer une réponse lente lorsque vous émettez les
show
commandes OSPF, mais pas avec d'autres commandes. La raison la plus courante de ce délai est que vous avez configuré la commande deip ospf name-lookup
configuration sur le routeur. Cette commande permet au routeur de rechercher les noms DNS (Domain Name System) des périphériques pour toutes lesshow
commandes OSPF et facilite l’identification des périphériques, mais ralentit le temps de réponse des commandes. Si vous rencontrez une réponse lente sur des commandes autres que lesshow
commandes OSPF, vous devez examiner d'autres causes possibles, telles que l'utilisation du CPU.
R.La
clear ip ospf redistribution
commande vide toutes les LSA (Link-State Advertisements) de type 5 et de type 7 et analyse la table de routage à la recherche des routes redistribuées. Ceci entraîne un shortest path first algorithm (SPF) dans tous les routeurs du réseau qui reçoivent les LSA éliminées/renouvelées. Lorsque la route redistribuée attendue n'est pas dans OSPF, cette commande peut aider à renouveler la LSA et à obtenir la route dans OSPF.
R. Le seul moment où le protocole OSPF forme des contiguïtés entre des voisins qui ne sont pas sur le même sous-réseau est lorsque les voisins sont connectés par des liaisons point à point. Cela est utile si vous utilisez la
ip unnumbered
commande, mais dans tous les autres cas, les voisins doivent se trouver sur le même sous-réseau.
A.OSPF envoie ses LSA auto-émises lorsque l’âge des LSA atteint le temps d’actualisation de l’état des liaisons, qui est de 1800 secondes. Pour plus d'informations, consultez Annonces d'état de liens.
R. Afin que les routeurs ne deviennent pas des voisins OSPF sur une interface particulière, émettez la commande passive-interface à l’interface.
Dans les fournisseurs de services Internet (ISP) et les grands réseaux d'entreprise, plusieurs des routeurs de distribution ont plus de 200 interfaces. La configuration
passive-interface
sur chacune des 200 interfaces peut s’avérer difficile. La solution dans de telles situations est de configurer toutes les interfaces comme passives par défaut avec une seulepassive-interface default
commande. Ensuite, configurez des interfaces individuelles où les contiguïtés sont souhaitées avec lano passive-interface
commande.Il existe des problèmes connus avec le
no passive-interface default
erasecat4000_flash:. Les solutions de contournement sont répertoriées dans l'ID de bogue Cisco CSCdr09263.Remarque : Seuls les utilisateurs Cisco enregistrés peuvent accéder aux informations de bogue Cisco internes.
R.Lorsque vous avez deux LSA de type 5 pour le même réseau externe dans la base de données OSPF, préférez la LSA externe qui a le chemin le plus court vers le routeur ASBR (Autonomous System Boundary Router) et installez-la dans la table de routage IP. Utilisez la
show ip ospf border-routers
commande pour vérifier le coût pour l'ASBR.
R.Les routeurs Cisco 800 ne prennent pas en charge OSPF. Cependant, ils supportent le Protocole d'informations de routage (RIP) et l'Enhanced interior gateway routing protocol (EIGRP). Vous pouvez utiliser l'outil Software Advisor pour plus d'informations sur la prise en charge des fonctionnalités.
Remarque : Seuls les utilisateurs Cisco enregistrés peuvent accéder aux informations de bogue Cisco internes.
A.OSPF, contrairement au protocole BGP (Border Gateway Protocol) ou EIGRP (Enhanced Interior Gateway Routing Protocol), ne vérifie pas le numéro de processus (ou numéro de système autonome) lorsque des contiguïtés sont formées entre des routeurs voisins et que des informations de routage sont échangées. Le seul cas dans lequel le numéro de processus OSPF est pris en compte est lorsque OSPF est utilisé comme protocole de routage sur une liaison PE-CE (Provider Edge to Client Edge) dans un VPN MPLS (Multiprotocol Label Switching). Les routeurs PE marquent les routes OSPF avec l'attribut de domaine dérivé du numéro de processus OSPF pour indiquer si la route provient du même domaine OSPF ou de l'extérieur. Si la numérotation du processus OSPF est incohérente sur les routeurs PE dans le VPN MPLS,
domain-id
la commande de mode OSPF doit être utilisée pour indiquer que les processus OSPF avec des numéros différents appartiennent au même domaine OSPF.Cela signifie que, dans beaucoup de cas pratiques, vous pouvez utiliser différents numéros de système autonome pour le même domaine OSPF dans votre réseau. Cependant, il est préférable d'utiliser un processus de numérotation OSPF cohérent autant que possible. Cette cohérence simplifie la maintenance du réseau et est conforme à l'intention du concepteur du réseau de maintenir des routeurs dans le même domaine OSPF.
A.CEF effectue la commutation du paquet en fonction de la table de routage qui est remplie par les protocoles de routage tels qu’OSPF. CEF s'occupe de l'équilibrage de charge une fois que la table de protocole de routage a été calculée. Pour plus d'informations sur l'équilibrage de charge, consultez Comprendre le fonctionnement de l'équilibrage de charge.
R.OSPF utilise la métrique aCost, qui est liée à la bande passante. S'il y a des chemins de coût égal (la même bande passante sur les deux multilinks), OSPF installe les deux routes dans la table de routage. La table de routage essaye d'utiliser les deux liens de façon égale, indépendamment de l'utilisation de l'interface. Si un des liens dans le premier multilink échoue, OSPF n'envoie pas tout le trafic dans le deuxième multilink. Si le premier multilink fait une pointe à 100%, OSPF n'envoie pas de trafic dans le deuxième multilink car OSPF essaie d'utiliser les deux liens de manière égale, indépendamment de l'utilisation de l'interface. Le deuxième est utilisé complètement uniquement lorsque le premier multilink est inactif.
R.Afin d’avoir une détection rapide des pannes des changements de topologie, la valeur du minuteur Hello doit être définie sur 1 seconde. La valeur de temporisateur de paquets, qui est quatre fois supérieure à celle du timer hello, doit également être configurée. Il y a une possibilité pour davantage de trafic de routage si la valeur hello et la valeur du temporisateur de paquets sont réduites en dessous de leur valeur par défaut.
Remarque : lorsque les minuteurs OSPF sont réglés, cela peut entraîner une surcharge des ressources du réseau et des périphériques. Cisco recommande d'utiliser la détection de transfert bidirectionnel (BFD) et de ne pas régler les compteurs du protocole de routage. La BFD donne également une convergence inférieure à la seconde. Référez-vous à Prise en charge OSPF pour BFD sur IPv4 pour plus d'informations.
R.Oui, le routeur de la gamme 3800 qui exécute l'image Advanced IPServices prend en charge la fonctionnalité de stub OSPF.
R.Le message d’erreur est dû au routeur qui vide la LSA réseau parce que la LSA réseau reçue par le routeur dont l’ID de LSA est en conflit avec l’adresse IP de l’une des interfaces du routeur et vide la LSA hors du réseau. Pour qu'OSPF fonctionne correctement, les adresses IP des réseaux de transit doivent être uniques. Si elles ne sont pas uniques, les routeurs en conflit enregistrent ce message d'erreur. Dans le message d'erreur, le routeur avec l'ID de routeur OSPF enregistré comme adv-rtr enregistre ce message.
R.Oui, reportez-vous àConfiguration d'un tunnel GRE sur IPSec avec OSPF.
R.La LSA de type 3 provient du routeur ABR (Area Border Router) en tant que route récapitulative. La route récapitulative ne peut pas être manipulée dans un routeur ABR.
R.Lorsque l'ABR NSSA est configuré pour passer de nssa no-summary à nssa, le voisinage OSPF ne bascule pas.
R. L'état du voisin OSPF est passé de FULL à EXSTART en raison de la réception d'un paquet de description de base de données (DBD) du voisin avec un numéro de séquence inattendu.
SeqNumberMismatch signifie qu'un paquet DBD pendant la négociation de voisinage OSPF a été reçu qui soit :
qu’il a un numéro de séquence DBD inattendu
que le bit Init a été réglé de façon inattendue
a un champ Options qui diffère du dernier champ Options reçu dans un paquet de description de base de données.
R. Cisco IOS a une limite de 32 processus de routage. Deux d’entre eux sont enregistrés pour les routes statiques et connectées directement. Le routeur Cisco 7600 prend en charge 28 processus OSPF par VRF.
R.Le SPF incrémentiel est plus efficace que l’algorithme SPF complet, qui permet au protocole OSPF de converger plus rapidement sur une nouvelle topologie de routage en réaction à un événement réseau. Le SPF incrémentiel est conçu de telle sorte qu'il ne met à jour que les noeuds affectés et ne reconstruit pas l'arborescence entière. Ainsi, la convergence est plus rapide, et on évite les cycles du CPU étant donné qu’il est inutile de traiter les nœuds non touchés. Avec une meilleure pratique, le protocole ISPF ferait une plus grande différence pour un domaine OSPF de grande taille.
La fonction ISPF améliore davantage le temps de convergence pour les réseaux ayant un nombre élevé de nœuds et de liaisons. La fonction ISPF offre également un avantage important lorsque les modifications de la topologie du réseau s’éloignent de la racine de SPT. Par exemple, plus le réseau est grand, plus l’incidence est importante. Un segment de 400 à 1 000 noeuds doit être amélioré. Cependant, il peut être difficile de vérifier dans un réseau de production déployé sans une sorte d'installation ou d'outil pour mesurer le délai de bout en bout. Pour plus d'informations, référez-vous à OSPF Incremental SPF.
R.Oui, reportez-vous à Comparaison OSPF entre Cisco NX-OS et Cisco IOS.
R.La fonctionnalité de limitation du plus court chemin OSPF permet de configurer la planification SPF à intervalles de quelques millisecondes et de retarder potentiellement les calculs SPF pendant l’instabilité du réseau. SPF est programmé pour calculer la fonction SPT (Shortest Path Tree) en cas de modification à la topologie.
Syntaxe de la commande sous OSPF :
timers throttle spf[spf-start] [spf-hold] [spf-max-wait]
Where:
spf-start : Retard initial pour planifier un calcul SPF après une modification, en millisecondes. La plage se situe entre 1 et 600 000.
spf-hold : Temps d’attente minimale entre deux calculs SPF consécutifs, en millisecondes. La plage se situe entre 1 et 600 000.
spf-max-wait : Temps d’attente maximal entre deux calculs SPF consécutifs, en millisecondes. La plage se situe entre 1 et 600 000.
R. Ce message est lié au processus d'échange DBD, qui utilise un numéro d'ordre pour la synchronisation de la base de données. Pour une raison quelconque, un mauvais numéro de séquence a été signalé dans le paquet DBD. Cela peut se produire en raison de conditions transitoires, notamment la perte ou la corruption de paquets.
Révision | Date de publication | Commentaires |
---|---|---|
2.0 |
02-Feb-2023
|
Mise en forme mise à jour. Corrigez les alertes CCW. Recertification. |
1.0 |
20-Nov-2001
|
Première publication |