SUR CETTE PAGE
Surveillance des protocoles Spanning Tree sur les commutateurs
Vérification de l’état des interfaces d’instance Spanning-Tree
Débloquage d’une interface de commutation qui reçoit des BPDU par erreur (procédure CLI)
Suppression de l’état bloqué d’une interface d’instance Spanning Tree
Comprendre le délai avant la transition des ports vers l’état de transfert
Surveillance et dépannage des protocoles Spanning Tree
Surveillance des protocoles Spanning Tree sur les commutateurs
But
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.
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 :
|
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 :
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 :
Exemple : traçage des opérations du protocole Spanning-Tree
Tracez uniquement les opérations inhabituelles ou anormales vers /var/log/stp-log :
[edit] routing-options { traceoptions { file routing-log size 10m world-readable; flag all; } } protocols { rstp { traceoptions { file rstp-log size 10m world-readable; flag all; } } }
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.
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 :
[edit protocol layer 2] user@switch# set protocols layer2-control bpdu-block disable-timeout 30
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 :
user@switch> clear error bpdu interface ge-0/0/6
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 :
[edit ethernet-switching-options] user@switch# set bpdu-block disable-timeout 30
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 :
user@switch> clear ethernet-switching bpdu-error interface ge-0/0/6.0
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) :
Utilisez la commande du
clear error bpdu interface
mode opérationnel :user@host> clear error bpdu interface interface-name
Pour effacer l’état bloqué d’une interface d’instance Spanning Tree sur les commutateurs exécutant Junos OS qui ne prennent pas en charge ELS, utilisez la commande clear ethernet-switching bpdu-error interface. Pour plus de détails, reportez-vous à la vue Deblocage d’une interface sur les commutateurs EX Series non ELS qui reçoit des BPDU par erreur (procédure CLI).
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 :
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 :
user@host> clear error bpdu interface interface-name
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.
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.