Ce document décrit la technique utilisée pour un routeur de commutation de liaison de données (DLSw) envoyant des trames BPDU (Bridge Protocol Data Unit) PVST+ (Per VLAN Spanning Tree) à un port non agrégé d'un commutateur Ethernet.
Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.
Aucune condition préalable spécifique n'est requise pour ce document.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
Dans la topologie ci-dessus, l’Ethernet 0 du routeur A se connecte au port 2/1 du commutateur C. L’Ethernet 0 du routeur B se connecte au port 3/1 du commutateur D. L’interface Ethernet 0 des routeurs A et B est configurée comme port non agrégé. DLSw est activé sur l’interface Ethernet 0 des routeurs A et B (le pontage transparent est activé sur l’interface Ethernet 0 des routeurs A et B.) Les routeurs A et B forment une connexion homologue DLSw.
Si le port 2/1 du commutateur C est mal configuré en tant que port agrégé, le commutateur C envoie régulièrement des trames BPDU PVST+ au routeur A. Comme le routeur A ne comprend pas PVST+, le routeur A traite les trames BPDU PVST+ comme des trames de multidiffusion ordinaires. Ainsi, le routeur A envoie les trames BPDU au routeur B par DLSw. De même, le routeur B ne comprend pas PVST+. Lorsqu’il reçoit des trames PVST+ BPDU du routeur A, il transfère les trames PVST+ BPDU au commutateur D. Lorsque le commutateur D reçoit les trames BPDU PVST+, il détecte un problème (c’est-à-dire que le commutateur D reçoit les trames BPDU PVST+ sur un port non agrégé). Par conséquent, le commutateur D arrête le port et enregistre %SPANTREE-2-RX_1QNONTRUNK: Messages d'erreur 1Q-BPDU récupérés sur les VLAN de port non agrégé.
Un commutateur Catalyst Ethernet arrête un port de commutateur Ethernet. Le commutateur enregistre %SPANTREE-2-RX_1QNONTRUNK : Messages d'erreur 1Q-BPDU récupérés sur les VLAN de port non agrégé.
Un routeur exécutant DLSw se connecte au port arrêté par le commutateur. Le routeur envoie des BPDU PVST+. Comme un port non agrégé ne doit pas recevoir de BPDU PVST+, le commutateur arrête le port du commutateur.
Remarque : Ce problème se produit uniquement sur les topologies Ethernet à Ethernet DLSw.
La solution consiste à localiser le commutateur mal configuré. Les solutions à ce problème sont expliquées en détail ci-dessous.
Consultez le journal de contrôle des modifications. Découvrez s'il y a des commutateurs récemment installés, des commutateurs avec des modifications de configuration. Assurez-vous que la configuration du commutateur nouvellement installé est correcte.
Utilisez l'outil SNMP (Simple Network Management Protocol) pour comparer les configurations de tous les commutateurs. Recherchez tout nouveau port de liaison.
Procédez comme suit :
Installez un concentrateur Ethernet sur le commutateur D.
Connectez un analyseur et le routeur B sur le concentrateur. Obtenir une trace de renifleur.
Recherchez les trames PVST+ BPDU dont l'adresse MAC de destination est 0100.CCCC.CCCD. Cela peut être facilement réalisé par un filtre d'adresses MAC.
À partir de la trame, déterminez l’adresse MAC source.
Émettez la commande show DLSw reachability mac ??? sur le routeur B, où ? ? est l'adresse. Le résultat de la commande show vous indique l'adresse IP de l'homologue DLSw.
Établissez une connexion Telnet avec le routeur DLSw distant. Émettez la commande show bridge H.H.H. H.H.H est l'adresse MAC source des trames BPDU PVST+ sans échange de bits, pour savoir comment le routeur apprend l'adresse MAC.
Arrêtez les homologues DLSw un par un sur le routeur B. Pour ce faire, vous pouvez supprimer l'instruction dlsw remote-peer, arrêter les interfaces WAN, désactiver DLSw sur les sites distants ou modifier le routage IP, ce qui rend l'homologue DLSw distant inaccessible.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
09-Sep-2005 |
Première publication |