SUR CETTE PAGE
-
Surveillance des protocoles Spanning Tree sur les commutateurs
-
Vérification de l’état des interfaces d’instance Spanning-Tree
-
Déblocage d’une interface de commutation qui reçoit des BPDU en erreur (procédure CLI)
-
Effacement du statut bloqué d’une interface d’instance Spanning-Tree
-
Recherche d’une condition d’erreur de réécriture MAC bloquant 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
Objet
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.
Mesures à prendre
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 le détail des paramètres du protocole Spanning Tree dans la CLI, entrez les commandes suivantes :
-
show spanning-tree interface -
show spanning-tree bridge
Signification
Le Tableau 1 résume les paramètres du protocole Spanning Tree.
| Champ | Valeurs |
|---|---|
|
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 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 sur lequel la commande est entrée. |
|
Port racine |
Interface, c’est-à-dire le port racine actuellement choisi pour ce pont. |
|
ID de pont |
ID de pont configuré localement. |
|
Bonjour l’heure |
Durée pendant laquelle l’interface de 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 |
ID système. |
|
ID inter-instance |
Identifiant d’instance généré en interne. |
|
Âge maximal |
Âge maximal des unités de données de protocole de pont (BPDU) reçues. |
|
Nombre de modifications de topologie |
Nombre total de modifications de topologie de 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 attaché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 sauvegarde (BKUP), alternatif (ALT) ou racine. |
|
Statistiques Spanning Tree de l’interface |
|
|
Interface utilisateur |
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. |
|
Prochaine transmission BPDU |
Nombre de secondes avant la planification de l’envoi 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 d’une opération de 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 :
Comprendre les options de trace du protocole Spanning-Tree
Pour tracer les opérations du protocole Spanning Tree, vous pouvez définir des options de suivi spécifiques au protocole Spanning Tree dans la configuration du protocole Spanning-Tree.
Pour plus d’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 des protocoles de routage de Junos OS pour les équipements de routage.
Configuration des opérations de suivi Spanning Tree
Vous pouvez activer les options de suivi du protocole de routage global au niveau de la [edit routing-options] hiérarchie. Pour plus d’informations générales sur le suivi et les options de suivi global, reportez-vous au résumé de l’instruction traceoptions globale dans la bibliothèque de protocoles de routage de Junos OS pour les périphériques 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 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 commutateur virtuel ou contrôle de couche 2.
Pour activer le suivi des opérations de protocole Spanning Tree :
Exemple : traçage 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 commutation qui reçoit des BPDU en erreur (procédure CLI)
Les commutateurs EX Series et QFX 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çus sur une interface protégée par BPDU, l’interface s’arrête ou passe à un état bloquant et arrête de transférer les trames. Dans ce dernier scénario, une fois que la mauvaise configuration qui a déclenché 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 Junos OS pour les commutateurs EX Series et QFX avec prise en charge du style de configuration ELS (Enhanced Layer 2 Logiciels). Pour les commutateurs qui ne prennent pas en charge ELS, reportez-vous à la section Déblocage d’une interface sur des commutateurs EX Series non-ELS qui reçoit des BPDU en erreur (procédure CLI). Pour plus de détails sur ELS, reportez-vous à la section Utilisation du CLI de Logiciels de couche 2 amélioré.
Pour débloquer une interface et la remettre en service à l’aide de la CLI :
-
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 une nouvelle BPDU du 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 réactive uniquement 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 en erreur (procédure CLI)
Les commutateurs EX Series utilisent la protection BPDU (Bridge Protocol Data Unit) sur les interfaces pour les empêcher de recevoir des BPDU qui pourraient déclencher une mauvaise configuration Spanning Tree. Si les BPDU sont reçus sur une interface protégée par BPDU, l’interface s’arrête ou passe à un état bloquant et arrête de transférer les trames. Dans ce dernier scénario, une fois que la mauvaise configuration qui a déclenché 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 la CLI :
-
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 une nouvelle BPDU du 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 réactive uniquement une interface, mais la configuration BPDU de l’interface continuera d’exister à moins que vous ne supprimiez explicitement la configuration BPDU.
Effacement du statut bloqué d’une interface d’instance Spanning-Tree
Pour effacer l’état bloqué d’une interface d’instance Spanning Tree sur les routeurs ou sur les commutateurs exécutant Junos OS avec la prise en charge du style de configuration ELS (Enhanced Layer 2 Logiciels) :
-
Utilisez la commande du
clear error bpdu interfacemode opérationnel :user@host> clear error bpdu interface interface-name
-
Pour effacer l’état bloqué d’une interface d’instance Spanning-Tree sur des commutateurs exécutant Junos OS qui ne prend pas en charge ELS, utilisez la commande clear ethernet-switching bpdu-error interface . Voir Déblocage d’une interface sur des commutateurs EX Series non-ELS qui reçoit des BPDU en erreur (procédure CLI) pour plus de détails.
Lorsque vous configurez la protection BPDU sur des interfaces individuelles (et non sur tous les ports périphériques du pont), vous pouvez utiliser l’option permettant de spécifier qu’une disable-timeout seconds interface bloquée est automatiquement effacée après l’expiration de l’intervalle de temps spécifié (sauf si l’intervalle est ).0
Recherche 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 :
Suppression d’une condition d’erreur de réécriture MAC bloquant une interface d’instance Spanning-Tree
Pour effacer le statut 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 appareils sur lesquels la tunnelisation de protocole de couche 2 (L2PT) est configurée, les ports côté client ne doivent pas recevoir de paquets avec l’adresse MAC L2PT comme adresse de destination, sauf en cas d’erreur de topologie ou de configuration du 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 poursuivre son fonctionnement.
Comprendre le délai de transfert avant que les ports ne passent à l’état de transfert
Le 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 risquez d’entraîner une reconvergence inutile de Spanning Tree. Avant de modifier ce paramètre, vous devez avoir une compréhension approfondie des protocoles Spanning-Tree.