Ce document décrit aux clients l'impact de la standardisation de la configuration de commutateur homologue vPC (Virtual Port Channel) dans des scénarios où il ne suit pas les recommandations, telles que les priorités STP (Spanning Tree Protocol) incorrectes.
La fonctionnalité de commutateur homologue permet à une paire de périphériques Cisco Nexus 7000 d'apparaître comme racine STP unique dans la topologie de couche 2. Cette fonctionnalité élimine la nécessité d'épingler la racine STP au commutateur principal vPC et améliore la convergence vPC en cas de défaillance du commutateur principal vPC. Les valeurs que vous appliquez pour la priorité Spanning Tree doivent être identiques sur les deux homologues vPC.
Il y a eu des déploiements où la configuration du commutateur homologue vPC ne correspondait pas aux priorités STP dans l'environnement de production.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Dans ce schéma de réseau, il existe une configuration vPC simple définie par une paire de Nexus 7000. Les commutateurs d'accès en aval sont configurés pour faire partie d'un vPC et d'un non-vPC respectivement. Le générateur de trafic achemine le trafic intraVLAN et interVLAN à travers le réseau.
Notez que les priorités STP sont différentes pour les VLAN vPC définis, même si les commutateurs fonctionnent en mode de commutateur homologue.
Les sorties indiquées ici concernent le VLAN 6.
n7ka# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 24582 (priority 24576 sys-id-ext 6)
Address 0023.04ee.be01
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Po1 Desg FWD 1 128.4096 (vPC) P2p
Po3 Desg FWD 1 128.4098 (vPC peer-link) Network P2p
Eth4/8 Desg FWD 2 128.520 P2p
n7kb# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 1
Port 4098 (port-channel3)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 28678 (priority 28672 sys-id-ext 6)
Address 0023.04ee.be01
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Po1 Desg FWD 1 128.4096 (vPC) P2p
Po3 Root FWD 1 128.4098 (vPC peer-link) Network P2p
Eth4/7 Desg FWD 2 128.519 P2p
vpc_sw# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 1
Port 4096 (port-channel1)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 61446 (priority 61440 sys-id-ext 6)
Address 6c9c.ed4e.6f43
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Po1 Root FWD 1 128.4096 P2p
non_vpc_sw# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 2
Port 392 (Ethernet3/8)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 61446 (priority 61440 sys-id-ext 6)
Address 0022.557a.4343
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Eth3/7 Altn BLK 2 128.391 P2p
Eth3/8 Root FWD 2 128.392 P2p
Même si la configuration ne correspond pas aux meilleures pratiques recommandées par Cisco, il n'y a aucun problème de transfert de trafic entre les VLAN (intraVLAN ou interVLAN).
Dans un environnement de production, si le besoin se fait sentir de faire de la priorité STP la même priorité sur les deux homologues vPC, la première question qui est posée est l'impact.
Dans la topologie illustrée ici, des modifications ont été apportées à la priorité STP pour VLAN 6 et 7 sur les deux Nexus 7000. Puisque dans une configuration de commutateur homologue, les deux Nexus 7000 génèrent indépendamment l'unité BPDU (Bridge Protocol Data Unit), la modification entraîne l'annonce de l'unité BPDU par l'un des Nexus 7000 avec le même attribut que son homologue.
Un commutateur non vPC peut maintenant recevoir une BPDU supérieure à partir d'un chemin différent, ce qui peut provoquer un changement dans l'état de transmission d'une liaison spécifique. Le changement d'état est affiché dans l'exemple suivant, où e3/7 est passé à l'état de transmission après le changement de commutateur homologue. Puisque le protocole RSTP est utilisé, ce changement d'état est inférieur à la seconde. Cependant, elle génère une notification de modification de topologie (TCN).
non_vpc_sw# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 2
Port 391 (Ethernet3/7)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 61446 (priority 61440 sys-id-ext 6)
Address 0022.557a.4343
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Eth3/7 Root FWD 2 128.391 P2p => E3/7 was in Altn BLK state before
Eth3/8 Altn BLK 2 128.392 P2p
non_vpc_sw# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 61440, sysid 6, address 0022.557a.4343
Configured hello time 2, max age 20, forward delay 15
Current root has priority 24582, address 0023.04ee.be01
Root port is 391 (Ethernet3/7), cost of root path is 2
Topology change flag not set, detected flag not set
Number of topology changes 14 last change occurred 0:01:37 ago
from Ethernet3/7
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 0, notification 0
n7ka# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 24576, sysid 6, address 0023.04ee.be01
Configured hello time 2, max age 20, forward delay 15
We are the root of the spanning tree
Topology change flag set, detected flag not set
Number of topology changes 28 last change occurred 0:01:37 ago
from port-channel3
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 18, notification 0
n7kb# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 24576, sysid 6, address 0023.04ee.be01
Configured hello time 2, max age 20, forward delay 15
We are the root of the spanning tree
Topology change flag set, detected flag not set
Number of topology changes 20 last change occurred 0:01:37 ago
from Ethernet4/7
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 28, notification 0
vpc_sw# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 61440, sysid 6, address 6c9c.ed4e.6f43
Configured hello time 2, max age 20, forward delay 15
Current root has priority 24582, address 0023.04ee.be01
Root port is 4096 (port-channel1), cost of root path is 1
Topology change flag not set, detected flag not set
Number of topology changes 23 last change occurred 0:01:37 ago
from port-channel1
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 0, notification 0
Le TCN unique provoque un vidage de la table MAC, mais tant que le trafic (monodiffusion) est bidirectionnel, il n'y a aucune interruption dans le flux de trafic. Ceci a été testé au cours des travaux pratiques avec le trafic intraVLAN et interVLAN.
La standardisation de la priorité STP afin de suivre les meilleures pratiques de Cisco n'a aucun impact sur le flux de trafic basé sur les tests de laboratoire.
Le test de laboratoire introduit uniquement un ensemble limité de variables qui peuvent ne pas correspondre à un environnement réel du point de vue de la complexité. Cisco vous conseille de veiller à ce que ces modifications soient mises en oeuvre dans les fenêtres de modification afin d'éviter toute surprise.
Aucune procédure de vérification n'est disponible pour cette configuration.
Il n'existe actuellement aucune information de dépannage spécifique pour cette configuration.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
09-Apr-2015 |
Première publication |