SUR CETTE PAGE
Surveillance des protocoles Spanning Tree sur les commutateurs
Vérification de l’état des interfaces d’instance Spanning-Tree
Présentation des options de traçage du protocole Spanning-Tree
Déblocage d’une interface de commutateur qui reçoit des BPDU par erreur (procédure CLI)
Effacement de l’état bloqué d’une interface d’instance Spanning-Tree
Comprendre le délai de transfert avant que les ports ne passent à 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’application 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 Monitor > Switching > STP.
Pour afficher les détails des paramètres du protocole spanning-tree dans l’interface de ligne de commande, entrez les commandes suivantes :
show spanning-tree interface
show spanning-tree bridge
Signification
Le Tableau 1 récapitule les paramètres du protocole Spanning Tree.
Valeurs de | champ |
---|---|
Paramètres du pont |
|
ID de contexte |
Identificateur généré en interne. |
Protocole activé |
Type de protocole Spanning-Tree activé. |
ID racine |
ID de pont du pont racine de l’arbre de travée élu. L’ID de pont se compose 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 actuellement choisi pour ce pont. |
ID de pont |
ID de pont configuré localement. |
Bonjour l’heure |
Temps pendant lequel l’interface du pont reste à l’état d’écoute ou d’apprentissage. |
Délai de transfert |
Temps pendant lequel l’interface de pont reste à l’état d’écoute ou d’apprentissage avant de passer à l’état de transfert. |
ID système étendu |
L’ID système. |
ID inter-instance |
Identificateur d’instance généré en interne. |
Âge maximum |
Âge maximal des unités de données de protocole de pont (BPDU) reçues. |
Nombre de changements de topologie |
Nombre total de modifications de la topologie du protocole Spanning Tree détectées 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 de protocole spanning-tree. |
Port ID |
Identificateur d’interface logique configuré pour participer à l’instance de protocole spanning-tree. |
ID de port désigné |
ID de port du port désigné pour le segment LAN auquel l’interface est connectée. |
ID de pont désigné |
ID du pont désigné auquel l’interface est attaché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, désigné (DESG), de secours (BKUP), alternatif (ALT) ou racine. |
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 d’UFC reçues. |
Suivant Transmission BPDU |
Nombre de secondes avant l’envoi programmé de la prochaine BPDU. |
Vérification de l’état des interfaces d’instance Spanning-Tree
Sur un routeur MX Series sur lequel le protocole Spanning Tree est activé, la détection d’une boucle de pontage possible à partir du fonctionnement du protocole Spanning Tree peut déclencher une condition d’erreur BPDU (Bridge Protocol Data Unit) sur l’interface d’instance Spanning Tree affectée.
Pour vérifier si une interface d’instance Spanning Tree est bloquée en raison d’une condition d’erreur BPDU :
Présentation des options de traçage du protocole Spanning-Tree
Afin d’effectuer le suivi des opérations du protocole spanning-tree, vous pouvez définir des options de traçage spécifiques au protocole spanning-tree dans la configuration du protocole spanning-tree.
Pour obtenir des informations générales sur le suivi et les options de suivi global, reportez-vous au résumé de l’instruction globale traceoptions
dans la bibliothèque de protocoles de routage Junos OS pour les périphériques de routage.
Configuration des opérations de traçage Spanning-Tree
Vous pouvez activer les options de suivi du protocole de routage global au niveau de la [edit routing-options]
hiérarchie. Pour obtenir des informations générales sur le suivi et les options de suivi global, reportez-vous au résumé de l’instruction de suivi global dans la bibliothèque de protocoles de routage Junos OS pour les périphériques de routage.
En outre, vous pouvez activer des options de traçage spécifiques aux STP aux niveaux hiérarchiques suivants :
[modifier les protocoles des systèmes logical-system-name logiques (mstp | rstp | vstp)]
[modifier les protocoles d’instances routing-instance-name de routage des systèmes logical-system-name logiques (mstp | rstp | vstp)]
[Modifier les protocoles (MSTP | RSTP | VSTP)]
[modifier les protocoles d’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 suivi des opérations du protocole Spanning Tree :
Exemple : Suivi des opérations du protocole Spanning-Tree
Ne tracez que les opérations inhabituelles ou anormales dans /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éblocage d’une interface de commutateur 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 pour éviter qu’elles ne reçoivent des BPDU susceptibles de déclencher une mauvaise configuration Spanning Tree. Si les BPDU sont reçues sur une interface protégée par BPDU, l’interface s’arrête ou passe à un état de blocage et arrête le transfert des trames. Dans ce dernier scénario, une fois que l’erreur de configuration à l’origine de l’envoi des BPDU à une interface est corrigée dans la topologie, l’interface peut être débloquée et remise en service.
Cette rubrique s’applique aux commutateurs Junos OS pour EX Series et QFX avec prise en charge du style de configuration ELS (Enhanced L2 Software). Pour les commutateurs qui ne prennent pas en charge ELS, reportez-vous à la section Déblocage d’une interface sur les commutateurs EX Series non-ELS qui reçoit des BPDU par erreur (procédure CLI). Pour plus d’informations sur ELS, reportez-vous à la section Utilisation de la CLI logicielle de couche 2 améliorée.
Pour débloquer une interface et la remettre en service à l’aide de l’interface de ligne de commande :
Débloquez automatiquement une interface en configurant un minuteur qui expire :
[edit protocol layer 2] user@switch# set protocols layer2-control bpdu-block disable-timeout 30
Toutes les interfaces du commutateur seront réactivées (débloquées) après l’expiration du minuteur. Toutefois, dès qu’une interface du commutateur reçoit un nouveau BPDU de protocole Spanning Tree, l’interface revient à l’état bloqué.
Débloquez manuellement une interface à l’aide de la commande mode opérationnel :
user@switch> clear error bpdu interface ge-0/0/6
Cette commande ne réactivera qu’une interface, mais la configuration BPDU de l’interface continuera d’exister à moins que vous ne supprimiez explicitement la configuration BPDU.
Déblocage d’une interface sur des commutateurs EX Series non-ELS qui reçoit des BPDU par erreur (procédure CLI)
Les commutateurs EX Series utilisent une protection BPDU (Bridge Protocol Data Unit) sur les interfaces pour les empêcher de recevoir des BPDU susceptibles de déclencher une mauvaise configuration Spanning Tree. Si les BPDU sont reçues sur une interface protégée par BPDU, l’interface s’arrête ou passe à un état de blocage et arrête le transfert des trames. Dans ce dernier scénario, une fois que l’erreur de configuration à l’origine de l’envoi des BPDU à une interface est corrigée dans la topologie, l’interface peut être débloquée et remise en service.
Pour débloquer une interface et la remettre en service à l’aide de l’interface de ligne de commande :
Débloquez automatiquement une interface en configurant un minuteur qui expire :
[edit ethernet-switching-options] user@switch# set bpdu-block disable-timeout 30
Toutes les interfaces du commutateur seront réactivées (débloquées) après l’expiration du minuteur. Toutefois, dès qu’une interface du commutateur reçoit un nouveau BPDU de protocole Spanning Tree, l’interface revient à l’état bloqué.
Débloquez manuellement une interface à l’aide de la commande mode opérationnel :
user@switch> clear ethernet-switching bpdu-error interface ge-0/0/6.0
Cette commande ne réactivera qu’une interface, mais la configuration BPDU de l’interface continuera d’exister à moins que vous ne supprimiez explicitement la configuration BPDU.
Effacement 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 L2 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 prend pas en charge ELS, utilisez la commande clear ethernet-switching bpdu-error interface. Pour plus d’informations, reportez-vous à la section Déblocage d’une interface sur des commutateurs EX Series non-ELS qui reçoit des BPDU par erreur (procédure CLI).
Lorsque vous configurez la protection BPDU sur des interfaces individuelles (par opposition à tous les ports périphériques du pont), vous pouvez utiliser l’option disable-timeout seconds
permettant de spécifier qu’une interface bloquée est automatiquement effacée après l’intervalle de temps spécifié (sauf si cet intervalle est 0
).
Vérification d’une condition d’erreur de réécriture MAC bloquant 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 :
Effacement d’une condition d’erreur de réécriture MAC bloquant une interface d’instance Spanning-Tree
Pour effacer l’état bloqué d’une interface d’instance Spanning Tree :
Utilisez la commande clear error bpdu operational mode :
user@host> clear error bpdu interface interface-name
Effacement d’une erreur de réécriture MAC sur une interface avec tunnelisation de protocole de couche 2
Sur les équipements sur lesquels la tunnelisation de protocole de couche 2 (L2PT) est configurée, les ports orientés client ne doivent pas recevoir de paquets avec l’adresse MAC L2PT comme adresse de destination, sauf en cas d’erreur de configuration ou de topologie réseau. Dans ces conditions, lorsqu’une interface sur laquelle L2PT est activé 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 ensuite la réactiver pour continuer à fonctionner.
Comprendre le délai de transfert avant que les ports ne passent à l’état de transfert
Le temporisateur de délai de transfert spécifie la durée pendant laquelle un port de pont de protocole Spanning Tree reste dans les états d’écoute et d’apprentissage avant de passer à l’état de transfert. Si l’intervalle était trop court, vous risqueriez d’entraîner une reconvergence Spanning Tree inutile. Avant de modifier ce paramètre, vous devez avoir une compréhension approfondie des protocoles Spanning-Tree.