Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Surveillance et dépannage des protocoles Spanning Tree

Surveillance des protocoles Spanning Tree sur les commutateurs

But

Note:

Cette rubrique s’applique uniquement au package d’applications J-Web.

Utilisez la fonction de surveillance pour afficher l’état et les informations sur les paramètres du protocole Spanning Tree sur votre commutateur EX Series.

Action

Pour afficher les détails des paramètres du protocole Spanning Tree dans l’interface J-Web, sélectionnez Surveiller la commutation > > STP.

Pour afficher les détails des paramètres du protocole Spanning Tree dans l’interface de ligne de commande, saisissez les commandes suivantes :

  • show spanning-tree interface

  • show spanning-tree bridge

Sens

Le tableau 1 résume les paramètres du protocole Spanning Tree.

Tableau 1 : Résumé des champs de sortie des protocoles Spanning Tree
Valeurs du champ

Paramètres de pont

ID de contexte

Identifiant généré en interne.

Protocole activé

Type de protocole Spanning-Tree activé.

ID racine

ID de pont du pont racine Spanning Tree élu.

L’ID de pont est constitué d’une priorité de pont configurable et de l’adresse MAC du pont.

Coût racine

Coût calculé pour atteindre le pont racine à partir du pont où la commande est entrée.

Port racine

Interface qui est le port racine actuel élu pour ce pont.

ID de pont

ID de pont configuré localement.

Bonjour

L’heure pour laquelle l’interface de pont reste en état d’écoute ou d’apprentissage.

Délai de transfert

L’heure pour laquelle l’interface de pont reste en état d’écoute ou d’apprentissage avant de passer à l’état de transfert.

ID système étendu

L’ID système.

ID inter-instance

Identifiant d’instance généré en interne.

Âge maximum

Âge maximum des unités de données de protocole de pont reçues (BPDU).

Nombre de changements de topologie

Nombre total de changements de topologie du protocole Spanning Tree détectés depuis le dernier démarrage du commutateur.

Détails de l’interface Spanning Tree

Nom de l’interface

Interface configurée pour participer à l’instance du protocole Spanning Tree.

Port ID

Identificateur d’interface logique configuré pour participer à l’instance du protocole Spanning Tree.

ID de port désigné

ID de port du port désigné pour le segment LAN auquel l’interface est reliée.

ID de pont désigné

ID du pont désigné auquel l’interface est reliée.

Coût du port

Coût configuré pour l’interface.

État du port

État du port du protocole Spanning-Tree :

  • Transfert (FWD)

  • Blocage (BLK)

  • Écoute

  • Apprentissage

  • Handicapés

Rôle

Rôle de port MSTP ou RSTP, Designated (DESG), backup (BKUP), alternate (ALT) ou root.

Statistiques spanning tree de l’interface

Interface

Interface pour laquelle les statistiques sont affichées.

BPDU envoyés

Nombre total de BPDU envoyés.

BpDU reçus

Nombre total de BPDU reçus.

Transmission BPDU suivante

Nombre de secondes jusqu’à ce que le BPDU suivant soit envoyé.

Vérification de l’état des interfaces d’instance Spanning-Tree

Sur un routeur MX Series doté d’un protocole Spanning Tree, la détection d’une éventuelle boucle de pontage du protocole Spanning Tree peut entraîner une condition d’erreur BPDU (Bridge Protocol Data Unit) sur l’interface de l’instance Spanning Tree concernée.

Pour vérifier si une interface d’instance Spanning Tree est bloquée en raison d’une condition d’erreur BPDU :

  1. Pour vérifier l’état de l’interface d’instance Spanning Tree, utilisez la show interfaces commande :
  2. Vous pouvez déterminer l’état de l’interface comme suit :
    • Si le champ d’erreur BPDU n’est pas visible, l’interface est activée.

    • Si le champ d’erreur BPDU est détecté et que la liaison est en panne, l’interface est bloquée.

    Pointe:

    Si une interface est bloquée, reportez-vous à la section Dépannage.

Comprendre les options de trace du protocole Spanning-Tree

Pour suivre les opérations du protocole Spanning Tree, vous pouvez définir des options de trace spécifiques au protocole Spanning Tree dans la configuration du protocole Spanning Tree.

Pour plus d’informations sur le traçage et les options de traçage global, consultez le résumé de l’énoncé global traceoptions dans la bibliothèque junos OS Routing Protocols for Routing Devices.

Configuration du traçage des opérations Spanning-Tree

Vous pouvez activer des options de suivi global des [edit routing-options] protocoles de routage au niveau hiérarchique. Pour plus d’informations sur le traçage et les options de traçage global, reportez-vous à la synthèse de l’instruction global traceoptions dans la bibliothèque de protocoles de routage Junos OS pour les équipements de routage.

En outre, vous pouvez activer des options de traçage spécifiques à STP aux niveaux hiérarchiques suivants :

  • [modifier les protocoles des systèmes logical-system-name logiques (mstp | rstp | vstp)]

  • [modifier les protocoles d’instances de routage des systèmes logical-system-name logiques routing-instance-name (mstp | rstp | vstp)]

  • [modifier les protocoles (mstp | rstp | vstp)]

  • [modifier les protocoles des instances routing-instance-name de routage (mstp | rstp | vstp)]

Le type d’instance de routage peut être un commutateur virtuel ou un contrôle de couche 2.

Pour activer le traçage des opérations du protocole Spanning Tree :

  1. Permet la configuration du protocole Spanning Tree dont les opérations doivent être tracées :
  2. Activer la configuration des options de trace spécifiques au protocole Spanning Tree :
  3. Configurez les fichiers contenant des informations de journalisation de trace :
  4. Configurez les options spécifiques au protocole Spanning Tree.
    1. Pour activer une option spécifique au protocole Spanning Tree, incluez l’instruction flag :

      Vous pouvez spécifier les options spécifiques au flag protocole Spanning Tree suivantes :

      • tout : suivez toutes les opérations.

      • toutes les pannes : trace toutes les conditions de défaillance.

      • bpdu : tracez la réception et la transmission BPDU.

      • machine d’état de détection de pont : tracez l’état de détection de pont.

      • événements : tracez les événements de l’état de l’ordinateur de protocole.

      • port-information-state-machine : tracez l’état des informations sur le port.

      • migration de port-état-machine : tracez l’état de migration de port.

      • port-receive-state-machine : tracez l’état du port de réception.

      • port-role-transit-state-machine : tracez la machine d’état de transit du rôle du port.

      • port-role-select-state-machine : tracez l’état de sélection du rôle du port.

      • port-transmit-state-machine : tracez l’état du port.

      • port-state-transit-state-machine : tracez la machine d’état de transit de l’état du port.

      • ppmd : tracez l’état et les événements du processus ppmd.

      • variables d’état-machine : tracent lorsque les variables de l’état de la machine changent.

      • timers : tracent les timers des protocoles.

      • topology-change-state-machine : tracez la machine à modifier l’état de la topologie.

      Note:

      Utilisez le trace flag avec prudence. Cet indicateur peut entraîner une forte activité du processeur.

    2. Pour désactiver une option spécifique au protocole Spanning Tree, incluez l’option de désactivation avec l’instruction flag .
  5. Vérifiez les options de trace spécifiques au protocole Spanning Tree :

Exemple : traçage des opérations du protocole Spanning-Tree

Tracez uniquement les opérations inhabituelles ou anormales vers /var/log/stp-log :

Débloquage d’une interface de commutation qui reçoit des BPDU par erreur (procédure CLI)

Les commutateurs EX Series et QFX Series utilisent une protection BPDU (Bridge Protocol Data Unit) sur les interfaces afin de les empêcher de recevoir des BPDU susceptibles de déclencher une erreur de configuration Spanning Tree. Si des BPDU sont reçus sur une interface protégée par BPDU, l’interface s’arrête ou passe à un état de blocage et arrête les trames de transfert. Dans ce dernier scénario, une fois que l’erreur de configuration qui a déclenché l’envoi de BPDU à une interface est fixe dans la topologie, l’interface peut être débloquée et retournée au service.

Note:

Cette rubrique s’applique à Junos OS pour les commutateurs EX Series et QFX avec la prise en charge du style de configuration ELS (Enhanced Layer 2 Software). Pour les commutateurs qui ne prennent pas en charge ELS, reportez-vous à « Unblocking an Interface on non ELS EX Series Switches that Receives BPDU in Error (CLI Procedure) ». Pour plus de détails sur ELS, reportez-vous à l’interface CLI du logiciel de couche 2 améliorée.

Pour débloquer une interface et la renvoyer au service à l’aide de l’interface de ligne de commande :

  • Débloquez automatiquement une interface en configurant un compteur qui expire :

    Toutes les interfaces du commutateur seront réenables (non bloquées) après l’expiration du timer. Cependant, une fois qu’une interface du commutateur reçoit un nouveau protocole BPDU spanning-tree, l’interface retourne à l’état bloqué.

  • Débloquez manuellement une interface à l’aide de la commande du mode opérationnel :

    Cette commande ne réensible qu’une interface, mais la configuration BPDU de l’interface continuera d’exister, sauf si vous supprimez explicitement la configuration BPDU.

Débloquage d’une interface sur les commutateurs EX Series non ELS recevant des BPDU par erreur (procédure CLI)

Les commutateurs EX Series utilisent une protection BPDU (Bridge Protocol Data Unit) sur les interfaces afin de les empêcher de recevoir des BPDU susceptibles de déclencher une erreur de configuration Spanning Tree. Si des BPDU sont reçus sur une interface protégée par BPDU, l’interface s’arrête ou passe à un état de blocage et arrête les trames de transfert. Dans ce dernier scénario, une fois que l’erreur de configuration qui a déclenché l’envoi de BPDU à une interface est fixe dans la topologie, l’interface peut être débloquée et retournée au service.

Pour débloquer une interface et la renvoyer au service à l’aide de l’interface de ligne de commande :

  • Débloquez automatiquement une interface en configurant un compteur qui expire :

    Toutes les interfaces du commutateur seront réactivées (non bloquées) après l’expiration du timer. Cependant, une fois qu’une interface du commutateur reçoit un nouveau protocole BPDU spanning-tree, l’interface retourne à l’état bloqué.

  • Débloquez manuellement une interface à l’aide de la commande du mode opérationnel :

    Cette commande ne permet de réactiver qu’une interface, mais la configuration BPDU de l’interface continuera d’exister, sauf si vous supprimez explicitement la configuration BPDU.

Suppression de l’état bloqué d’une interface d’instance Spanning Tree

Pour effacer l’état bloqué d’une interface d’instance Spanning Tree sur les routeurs ou les commutateurs exécutant Junos OS avec prise en charge du style de configuration ELS (Enhanced Layer 2 Software) :

Note:

Lorsque vous configurez la protection BPDU sur les interfaces individuelles (par opposition à tous les ports périphériques du pont), vous pouvez utiliser l’option disable-timeout seconds pour spécifier qu’une interface bloquée est automatiquement effacée après l’intervalle spécifié (sauf si l’intervalle est 0).

Vérification d’une condition d’erreur de réécriture MAC Blocage d’une interface d’instance Spanning-Tree

Pour vérifier si une interface ou une interface d’instance Spanning Tree est bloquée en raison d’une condition d’erreur de réécriture MAC :

  1. Utiliser la commande show interfaces du mode opérationnel :
  2. Vous pouvez déterminer l’état de l’interface comme suit :
    • Si la valeur de l’interface physique comprend Enabled, Physical link is Up la valeur du champ Noned’erreur BPDU, l’interface est activée.

    • Si la valeur dans le champ Interface physique est Enabled, Physical link is Down et la valeur dans le champ d’erreur BPDU est Detected, l’interface est bloquée.

Suppression d’une condition d’erreur de réécriture MAC Blocage d’une interface d’instance Spanning-Tree

Pour effacer l’état bloqué d’une interface d’instance Spanning Tree :

  • Utilisez la commande clear error bpdu du mode opérationnel :

Suppression d’une erreur de réécriture MAC sur une interface avec la tunnelisation de protocole de couche 2

Sur les équipements dotés d’une tunnelisation de protocole de couche 2 (L2PT) configuré, les ports côté client ne doivent pas recevoir de paquets avec l’adresse MAC L2PT comme adresse de destination, sauf si vous avez une erreur de configuration ou de topologie réseau. Dans ces conditions, lorsqu’une interface L2PT activée reçoit un paquet L2PT, l’état de l’interface est désactivé en raison d’une erreur de réécriture MAC et vous devez le réactiver pour continuer à fonctionner.

  1. Pour vérifier si une interface L2PT est désactivée en raison d’une condition d’erreur de réécriture MAC, utilisez la show interfaces commande opérationnelle :

    Si l’état de l’interface inclut Disabled, Physical link is Down ou Enabled, Physical link is Down que le MAC-REWRITE Error champ est Detected« , l’équipement a détecté une erreur de réécriture MAC qui a contribué à l’arrêt de l’interface. Lorsque l’équipement n’a détecté aucune erreur de réécriture MAC, le MAC-REWRITE Error champ est None.

    Par exemple, le résultat suivant montre que l’équipement a détecté une erreur de réécriture MAC sur l’interface donnée :

  2. Sur les routeurs, les commutateurs QFX Series et les commutateurs EX Series qui utilisent le style de configuration du logiciel de couche 2 amélioré, vous pouvez effacer une erreur de réécriture MAC à partir de l’interface de ligne de commande Junos.

    Pour effacer une erreur de réécriture MAC à partir d’une interface avec L2PT activé, utilisez la clear error mac-rewrite commande opérationnelle :

Comprendre le délai avant la transition des ports vers l’état de transfert

Le retardateur de transfert spécifie la durée pendant lequel un port de pont de protocole Spanning Tree reste dans les états d’écoute et d’apprentissage avant de passer à l’état de transfert. Le fait de définir l’intervalle trop court pourrait entraîner une reconvergence spanning-tree inutile. Avant de modifier ce paramètre, vous devez posséder une compréhension approfondie des protocoles Spanning Tree.