Data Center Solution
Data Center Solution
Synopsis: This publication provides design guidance for various types of STP used in
connections between VDX Switches and Catalyst 6500 switches. Brocade VDX Switches are
often deployed in the Access layer at the Top-of-Rack in Standalone mode using STP. In many
data centers, they connect to existing Cisco Catalyst 6500 switches in the Aggregation layer.
Contents
Preface
Overview
Purpose of This Document
Audience
Objectives
Related Documents
About Brocade
Key Contributors
Document History
Technical Description of STP
BPDU
STP Interface State Change
STP on Brocade VDX Switches
Standalone Mode
VCS Fabric Mode
Root Bridge Election
Bridge ID
Bridge Priority
STP Interoperability Design
802.1D STP
Overview
Configurations
802.1D STP Interoperability
802.1w RSTP
Overview
Configurations
801.w RSTP Interoperability
PVST+
Overview
Configurations
PVST+ Interoperability
MSTP
Overview
Configurations
MSTP Interoperability
RPVST+
Overview
Configurations
RPVST+ Interoperability
LAG Design
LAG Overview
Static LAG
Dynamic LAG
LAG Configurations
Interoperability Test Results
Interoperability Test Bed Diagram
Interoperability Test Methodology
LAG Interoperability Test Result
LAG Configurations
LAG Interoperability Verification
Test Result Summary
802.1D STP Interoperability Test Result
Configurations
Verification for Spanning Tree Topology
Spanning Tree Convergence Time
Test Result Summary
802.1w RSTP Interoperability Test Result
Configurations
Verification of Spanning Tree Topology
Spanning Tree Convergence Time
Test Result Summary
PVST+ Interoperability Test Result
Configurations
Verification of Spanning Tree Topology
Spanning Tree Convergence Time
Test Result Summary
MSTP Interoperability Test Result
Configurations
Verification of Spanning Tree Topology
Spanning Tree Convergence Time
Test Result Summary
RPVST+ Interoperability Test Result
Configurations
Verification of Spanning Tree Topology
Spanning Tree Convergence Time
Test Result Summary
Preface
Overview
This document provides design guidance to how to connect up Brocade VDX Switches on
'Standalone Mode' to existing Ciscos Catalyst Switches' infrastructure running STP
(Spanning Tree Protocol).
When VDX Switches are connected up to existing customer's infrastructure running STP,
NOS 3.0.x VDX Switches on 'Standalone Mode' support active participation in STP by
sending STP BPDUs' (Bridge Packet Data Units) frames and processing received STP
BPDUs' frames. However, NOS 3.0.x VCS Fabric does not support STP (which means NOS
3.0.x VCS Fabric does not send STP BPDUs frames, nor does it process received STP
BPDUs frames), but it floods received STP BPDU frames into ports in the same VLAN, and
therefore, the VCS fabric is seen as a wire connection from existing customer infrastructures
point of view. There are use cases for NOS 3.0.x VCS Fabric to be connected up to existing
customer infrastructure running STP, so please use the following reference.
References
Design Guide: Connecting Brocade VCS Fabric with NOS
3.0 to Existing STP Networks
NOS 4.0.x VCS Fabric supports active participation in STP by sending STP BPDUs' frames
and process received STP BPDU's frames while preserving full benefit of Brocade Ether
Fabrics, and future publication about this is planned.
The document is not intended for the deployment scenarios connecting up NOS 4.0.x VCS
Fabric to existing customer's infrastructure running STP, but it is intended for the deployment
scenarios connecting up VDX Switches on 'Standalone Mode' running NOS 3.0.x or onward
to existing customer's infrastructure running STP.
Objectives
This design guide provides guidance and recommendations for Brocade VDX Switches STP
Interoperability with Cisco Catalyst 6500 Switches.
Related Documents
The following documents are valuable resources for the designer. In addition, any Brocade
release notes that have been published for Brocade VDX Switches should be reviewed.
References
Deployment Guide-Brocade VDX with STP and Cisco Catalyst
Switches
Data Center Network Infrastructure Reference Architecture
Brocade Network OS (NOS) Administrators Guide, R3.0.1
Brocade Network OS (NOS) Command Reference Guide, R3.0.1
Brocade VDX 6730 Switch Data Sheets
Brocade VDX 6720 Switch Data Sheets
Brocade VDX 6710 Switch Data Sheets
About Brocade
Brocade (NASDAQ: BRCD) networking solutions help the worlds leading organizations
transition smoothly to a world where applications and information reside anywhere. This
vision is designed to deliver key business benefits such as unmatched simplicity, non-stop
networking, application optimization, and investment protection.Innovative Ethernet and
storage networking solutions for data center, campus, and service provider networks help
reduce complexity and cost while enabling virtualization and cloud computing to increase
business agility.To help ensure a complete solution, Brocade partners with world-class IT
companies and provides comprehensive education, support, and professional services
offerings. (www.brocade.com).
Key Contributors
The content in this guide was developed by the following key contributors.
Lead Architect: Chris Yoon, Strategic Solutions Lab
Technical Author: Brook Reams, Strategic Solutions Lab
Document History
Date Version Description
2013-07-25 1.0 Initial Release
2013-08-08 1.1 STP Root Election Section was Added and LAGs were Added to the
Interoperability Test Bed Network
2013-08-09 1.2 LAG Design Section was Added
2013-09-30 1.3 Overview Section was Updated
BPDU
The bridges have to determine the Root Bridge and compute the port roles (root, designated,
or blocked) with only the information that they have. To ensure that each bridge has enough
information, the bridges use special data frames called Bridge Protocol Data Units (BPDUs)
to exchange information about bridge IDs and root path costs. A bridge sends a BPDU frame
using the unique MAC address of the port itself as a source address, and a destination address
of the STP multicast address 01:80:C2:00:00:00. There are three types of BPDUs:
Configuration BPDU (CBPDU), used for Spanning Tree computation
Topology Change Notification (TCN) BPDU, used to announce changes in the network
topology
Topology Change Notification Acknowledgment (TCA)
BPDUs are exchanged regularly (every 2 seconds by default) and enable switches to keep
track of network changes and to start and stop forwarding at ports as required. When a device
is first attached to a switch port, it will not immediately start to forward data. It will instead
go through a number of states while it processes BPDUs and determines the topology of the
network.
Bride ID
The value for the bridge priority ranges from 0 to 61440 in steps of 4096. The default value
for the bridge priority is 32768. All the switches in the layer 2 network, participating in STP,
gather information on other switches in the network through an exchange of BPDUs. As the
result of exchange of the BPDUs messages, the switch with the lowest bridge ID is elected as
the Root Bridge.
Bridge Priority
If all the switches are configured with the default bridge priority of 32769, the switch with
the lowest MAC address becomes the Root Bridge. When all the 4 switches are configured
with default bridge priority as shown below, VDX6730-A with the lowest MAC address
becomes the Root Bridge
.
Spanning Tree Topology with All the Switches Configured with Default Bridge Priority
For the bridge priority value occupies the most significant bits of the bridge ID, if a switch is
configured with lower bridge priority that other switches, then the switch becomes the Root
Bridge. When Cat6500-B is configured with Bridge-priority 0 and other switches are
configured with default bridge priority as shown below, Cat6500-B becomes the Root Bridge.
Spanning Tree Topology with a Switch Configured with Lower Bridge Priority
Overview
IEEE standard 802.1D STP assumes one Spanning Tree instance for the entire bridged
network, regardless of the number of VLANs. This implementation reduces CPU load since
only one Spanning Tree instance is maintained for the entire network. However, this
implementation can be used when only one Layer 2 topology is needed in the network. Since
there is one Spanning Tree instance for the entire network, it does not have the ability to load
balance Layer 2 traffic by forwarding some VLANs on one 802.1Q (dot1q) trunk and other
VLANs on another 802.1Q (dot1q) trunk without causing a Spanning Tree loop.
Configurations
The following are IEEE standard 802.1D STP configuration and a sample output from its
show command on VDX:
-------------------
A-VDX6730# show running-config protocol spanning-tree
protocol spanning-tree stp
!
A-VDX6730# show spanning-tree brief
Spanning-tree Mode: Spanning Tree Protocol
Root ID Priority 24576
Address 0017.0fec.f800
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 32768
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DIS DIS 20000000 128 P2P No
Te 0/17 RTPT FWD 20000 128 P2P No
Te 0/18 ALT BLK 20000 128 P2P No
-------------------
802.1D STP Interoperability
Natively, Cisco Switches run a separate STP instance for each configured and active VLAN
which is called Per-VLAN Spanning Tree (PVST), they do not have configuration to enable
802.1D STP directly. However, using Multiple Spanning Tree Protocol (MSTP), VLANs can
be grouped into a single instance on Cisco Switches. It uses BPDU version 3 which is
backward compatible with the 802.1D STP which uses BPDU version 0.
By default, all the VLANs in a Cisco Catalyst Switch on MSTP mode are grouped into IST0,
which is called an Internal Spanning Tree (IST) and MST instance 0. 802.1D STP is
interoperable with Cisco Catalyst Switches using MST0. Below shows how MSTP is
configured on Cisco Catalyst Switches, and once MSTP is enabled, by default, all the
VLANs are grouped into IST0, that is, MST instance 0 as shown below:
-------------------
Cat6500-A#sh run
Building configuration...
!
!
spanning-tree mode mst
Cat6500-A#sh spanning-tree mst
##### MST0 vlans mapped: 1-4094
Bridge address 0017.0fec.f800 priority 32768 (32768 sysid 0)
Root address 0005.33d3.e2ce priority 32768 (32768 sysid 0)
port Gi1/15 path cost 20000
Regional Root this switch
Operational hello time 2 , forward delay 15, max age 20, txholdcount 6
Configured hello time 2 , forward delay 15, max age 20, max hops 20
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/13 Desg FWD 20000 128.13 P2p
Gi1/14 Desg FWD 20000 128.14 P2p
Gi1/15 Root FWD 20000 128.15 P2p <-Bound(STP)
Gi1/16 Desg FWD 20000 128.16 P2p <-Bound(STP)
-------------------
802.1w RSTP
Overview
The IEEE standard 802.1w RSTP can be seen as an evolution of the 802.1D standard. It
provides rapid convergence following the failure of a switch, a switch port, or a LAN. It
provides rapid convergence of edge ports, new root ports, and ports connected through point-
to-point links.
The 802.1D STP terminology remains primarily the same. Most parameters have been left
unchanged, so network administrators familiar with 802.1D STP can rapidly configure the
new protocol comfortably. 802.1w RSTP can also revert back to 802.1D STP in order to
interoperate with legacy bridges on a per-port basis. This drops the benefits it introduces.
The interface states for every Layer 2 interface running RSTP are as below:
Learning: The interface prepares to participate in frame forwarding.
Forwarding: The interface forwards frames.
Discarding: The interface discards frames. Note that the 802.1D disabled, blocking, and
listening states are merged into the RSTP discarding state. Ports in the discarding state do
not take part in the active topology and do not learn MAC addresses.
Configurations
The following are IEEE 802.1w RSTP configurations and a sample output from its show
command on VDX:
-------------------
A-VDX6730# show running-config protocol spanning-tree
protocol spanning-tree rstp
A-VDX6730#show spanning-tree brief
Spanning-tree Mode: Rapid Spanning Tree Protocol
Root ID Priority 32768
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 32768
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15, Tx-HoldCount 6
Migrate Time 3 sec
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Te 0/17 DES FWD 20000 128 P2P No
Te 0/18 DES FWD 20000 128 P2P No
-------------------
801.w RSTP Interoperability
Natively, Cisco Catalyst Switches run a separate STP instance for each configured and active
VLAN which is called Rapid Per-VLAN Spanning Tree (RPVST), they do not configuration
option to enable 802.1w RSTP in a direct manner. However, using MSTP, VLANs can be
grouped into a single instance on Cisco Catalyst Switches, and MSTP is fully compatible
with RSTP bridges, in that MSTP BPDUs can be interpreted by an RSTP bridge as an RSTP
BPDUs.
By default, all the VLANs in a Cisco Catalyst switch in MSTP mode are grouped into IST0,
which is called an Internal Spanning Tree (IST) and MST instance 0. 802.1w STP is
interoperable with Cisco Switches using MST0. The following shows how MSTP is
configured on Cisco switches, and once MSTP is enabled, by default, all the VLANs are
grouped into IST0 and MST instance 0 as shown below:
-------------------
Cat6500-A#sh run
Building configuration...
!
!
spanning-tree mode mst
Cat6500-A#sh spanning-tree
MST0
Spanning tree enabled protocol mstp
Root ID Priority 32768
Address 0005.33d3.e2ce
Cost 20000
Port 15 (GigabitEthernet1/15)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768 (priority 32768 sys-id-ext 0)
Address 0017.0fec.f800
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- ------------------------------
Gi1/13 Desg FWD 20000 128.13 P2p
Gi1/14 Desg FWD 20000 128.14 P2p
Gi1/15 Root FWD 20000 128.15 P2p <-Bound(RSTP)
Gi1/16 Desg FWD 20000 128.16 P2p
-------------------
PVST+
Overview
Per-VLAN Spanning Tree+ (PVST+) maintains a Spanning Tree instance for each VLAN
configured in the network. It uses 802.1Q (dot1q) trucking and allows a VLAN trunk to be
forwarding for some VLANs while blocking for other VLANs. Since PVST treats each
VLAN as a separate network, it has the ability to load balance Layer 2 traffic by forwarding
some VLANs on one trunk and other VLANs on another trunk without causing a forwarding
loop.
PVST+ is not a scalable model when there are many VLANs in the network as it consumes a
lot of CPU cycles. By default, Cisco Catalyst switches enable PVST+ instead of 802.1D STP.
Configurations
The following are PVST+ configurations and a sample output from its show command on
VDX:
-------------------
A-VDX6730# show running-config protocol spanning-tree
protocol spanning-tree pvst
!
A-VDX6730# show spanning-tree brief
VLAN 501
Spanning-tree Mode: Per-VLAN Spanning Tree Protocol
Root ID Priority 33269
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33269
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Te 0/17 DES FWD 20000 128 P2P No
Te 0/18 BKUP BLK 20000 128 P2P No
VLAN 502
Spanning-tree Mode: Per-VLAN Spanning Tree Protocol
Root ID Priority 33270
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33270
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Te 0/17 DES FWD 20000 128 P2P No
Te 0/18 BKUP BLK 20000 128 P2P No
-------------------
PVST+ Interoperability
Brocade VDX Switches support PVST+, but PVST is proprietary to Cisco and is not
supported. To interoperate with Cisco Switches in PVST+ mode, the following spanning-tree
bpdu-mac command should be configured in the interfaces that are connected to those Cisco
Switches. Otherwise, VDX and Cisco Switches will have two different Root Bridges as
shown below which indicates PVST+ does not operate correctly.
-------------------
switch(config)#interface tengigabitethernet x/x
switch(conf-if-te-0/12)#spanning-tree bpdu-mac 0100.0ccc.cccd
-------------------
-------------------
A-VDX6730# show spanning-tree brief
VLAN 501
Spanning-tree Mode: Per-VLAN Spanning Tree Protocol
Root ID Priority 33269
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33269
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Te 0/17 DES FWD 20000 128 P2P No
Te 0/18 BKUP BLK 20000 128 P2P No
Cat6500-A#sh spanning-tree
VLAN0501
Spanning tree enabled protocol ieee
Root ID Priority 32768
Address 0017.0fec.f9f5
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0017.0fec.f9f5
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- ------------------------------
Gi1/13 Desg FWD 4 128.13 P2p
Gi1/14 Desg FWD 4 128.14 P2p
Gi1/15 Desg FWD 4 128.15 P2p
Gi1/16 Desg FWD 4 128.16 P2p
-------------------
MSTP
Overview
The IEEE 802.1s MSTP standard creates multiple loop-free active spanning tree topologies
on a single physical topology. MSTP allows multiple VLANs to be mapped to the same
spanning tree instance (forwarding path) reducing the number of spanning tree instances
needed to support a large number of VLANs.
Each MSTP instance has a Spanning Tree topology independent of other Spanning Tree
instances. With MSTP you can have multiple forwarding paths for data traffic. A failure in
one instance does not affect other instances. With MSTP, you are able to more effectively
utilize the physical resources present in the network and achieve better load balancing of
VLAN traffic.
The following diagram shows a common design. Switch A with 1000 VLANs is redundantly
connected to two distribution Switches, D1 and D2. In this topology, when users are
connected to access Switch A, the network administrator is able to achieve load balancing on
the access switch uplinks by mapping half of the 1000 VLANs to a different MSTP instance.
In MSTP mode, RSTP is automatically enabled to provide rapid convergence.
LAG Overview
LAG (Link Aggregation Group) allows you to bundle multiple physical Ethernet links to
form a single logical trunk providing increased total bandwidth, as well as redundancy. The
LAG is viewed as a single link by connected devices, the STP, IEEE 802.1Q VLANs, and so
on. When one physical member link in the LAG fails, the other member links stay up and
there is no disruption to traffic. Note that when connecting switches in different areas of a
building with LAGs, a best design practice is to run the cables over different paths to
minimize the chances of both cables getting cut simultaneously.
Static LAG
In static LAG, member links are added into a LAG without exchanging LACP PDUs between
the partner systems. The distribution and collection of frames on static LAG is determined by
the operational status and administrative state of the local member links, and therefore, static
LAG does not detect misconfigurations on the local end or the remote end of the
link. Further, if a switch is used as a media converter between the LAG partner systems, it
can happen that the local end is up, but the remote end is down. In this case, the local end still
sends data via this connection, but the data transfer is interrupted.
Dynamic LAG
In dynamic LAG, LACP, an IEEE 802.3ad standards-based protocol, is used to negotiate
which links can be added and removed from a LAG. Typically, two partner systems sharing
multiple physical Ethernet links can aggregate a number of those physical links using LACP.
LACP creates a LAG on both partner systems, identifies the LAG by the LAG ID, and
negotiates LACP timeout value. All links with the same administrative key and all links that
are connected to the same partner switch become members of the LAG. LACP continuously
exchanges LACP PDUs to monitor the health of each member link.
LACP negotiating state operates in two modes:
Passive mode: LACP responds to LACP PDUs initiated by its partner system, but does
not initiate the LACP PDU exchange.
Active mode: LACP initiates the LACP PDU exchange regardless of whether the partner
system sends LACPDUs.
The LACP timeout setting is used to specify the number of seconds that the system waits
before sending control packets to the peer system. If LACP sends three consecutive control
packets without receiving a response from the partner system, LACP removes that member
link from the LAG. Whenever the LACP timeout value is changed on a LAG, LACP
renegotiates the links that it uses for aggregation on that LAG. The two LACP possible
timeout values are:
Short: When the timeout value is set to Short, the VDX switch sends LACP control
packets to the partner system every 1 second. If the timeout value is set to Short and
LACP receives no response from the partner after sending 3 consecutive packets, LACP
removes the link from LAG in 3 seconds.
Long: When the timeout value is set to Long, the VDX switch sends LACP PDU to the
partner system every 30 seconds. If the timeout value is set to Long and LACP receives no
response from partner after sending 3 consecutive packets, LACP removes the link from
LAG in 90 seconds. The default value for LACP timeout is Long.
LAG Configurations
A LAG with two 10GEs as member ports is configured between the VDX6730-A Switch and
the Catalyst 6500-A Switch. The LACP negotiating state is set to Active mode on the both
switches, and the LACP timeout is set to Long on both switches:
---------------------
VDX6730-A# show running-config interface Port-channel 1
interface Port-channel 1
switchport
switchport mode trunk
switchport trunk allowed vlan all
switchport trunk tag native-vlan
no shutdown
VDX6730-A# show running-config interface TenGigabitEthernet 0/5
interface TenGigabitEthernet 0/5
channel-group 1 mode active type standard
!--- The LAG uses standard LACP, and LACP negotiating state is at active mode.
lacp timeout long
!--- The LACP PDU is sent for every 30 seconds, and the LACP timeout value (when no packet is
received from the peer) is 90 seconds.
no shutdown
VDX6730-A# show running-config interface TenGigabitEthernet 0/7
interface TenGigabitEthernet 0/7
channel-group 1 mode active type standard
lacp timeout long
no shutdown
Cat6500-A#sh run interface Port-channel 1
interface Port-channel1
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
load-interval 30
Cat6500-A#sh run interface TenGigabitEthernet 2/1
interface TenGigabitEthernet2/1
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
load-interval 30
channel-group 1 mode active
!--- The LAG uses standard LACP, and LACP negotiating state is at active mode.
end
Cat6500-A#sh run int TenGigabitEthernet 2/4
interface TenGigabitEthernet2/4
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
load-interval 30
channel-group 1 mode active
-------------------------
Interoperability Test Results
This section offers test results from the Brocade test lab, to provide design guidance on the
VDX Switches STP interoperability with Cisco Switches.
Interoperability Test Bed Diagram
The figure below shows the STP interoperability test bed network diagram.
-------------------
VDX6730-A#show spanning-tree brief
Spanning-tree Mode: Spanning Tree Protocol
Root ID Priority 0
Address 0017.0fec.f800
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 32768
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Po 1 RTPT FWD 2000 128 P2P No
Po 2 ALT BLK 2000 128 P2P No
VDX6730-B#show spanning-tree brief
Spanning-tree Mode: Spanning Tree Protocol
Root ID Priority 0
Address 0017.0fec.f800
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 32768
Address 0005.33f3.dcc7
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No
Te 0/6 ALT BLK 2000 128 P2P No
Te 0/9 DES FWD 2000 128 P2P No
Cat6500-A#sh spanning-tree
MST0
Spanning tree enabled protocol mstp
Root ID Priority 0
Address 0017.0fec.f800
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 0 (priority 0 sys-id-ext 0)
Address 0017.0fec.f800
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- ------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Desg FWD 2000 128.130 P2p Bound(STP)
Te2/3 Desg FWD 2000 128.131 P2p
Po1 Desg FWD 1000 128.1665 P2p Bound(STP)
-------------------
Spanning Tree Convergence Time
In the 802.1D STP interoperability test, convergence time for a link or a LAG failure is of
around 30 seconds, and convergence time for the recovery from the link or the LAG failure is
of around 30 seconds.
-------------------
VDX6730-A# show spanning-tree vlan 502 brief
VLAN 502
Spanning-tree Mode: Per-VLAN Spanning Tree Protocol
Root ID Priority 0
Address 0017.0fec.f9f6
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33270
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Po 1 RTPT FWD 2000 128 P2P No
Po 2 ALT BLK 2000 128 P2P No
VDX6730-B# show spanning-tree vlan 502 brief
VLAN 502
Spanning-tree Mode: Per-VLAN Spanning Tree Protocol
Root ID Priority 0
Address 0017.0fec.f9f6
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33270
Address 0005.33f3.dcc7
Hello Time 2, Max Age 20, Forward Delay 15
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No
Te 0/6 ALT BLK 2000 128 P2P No
Te 0/9 DES FWD 2000 128 P2P No
Cat6500-A#sh spanning-tree vlan 502
VLAN0502
Spanning tree enabled protocol ieee
Root ID Priority 0
Address 0017.0fec.f9f6
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 0
Address 0017.0fec.f9f6
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- -----------------------------
Gi1/14 Desg FWD 4 128.14 P2p
Te2/1 Desg FWD 2 128.129 P2p
Te2/2 Desg FWD 2 128.130 P2p
Te2/3 Desg FWD 2 128.131 P2p
Cat6500-B#sh spanning-tree vlan 502
VLAN0502
Spanning tree enabled protocol ieee
Root ID Priority 0
Address 0017.0fec.f9f6
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Cost 2
Port 131 (TenGigabitEthernet2/3)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0019.0762.99f6
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- -----------------------------
Gi1/14 Desg FWD 4 128.14 P2p
Te2/2 Desg FWD 2 128.130 P2p
Te2/3 Root FWD 2 128.131 P2p
Te6/4 Desg FWD 2 128.644 P2p
Po2 Desg FWD 1 128.1665 P2p
-------------------
Spanning Tree Convergence Time
In the PVST+ interoperability test, convergence time for a link failure or a LAG failure is of
around 47 seconds, and convergence time for the recovery from the link failure or the LAG
failure is of around 30 seconds.
Test Result Summary
Based on verification for Spanning Tree topology and convergence time, the test result shows
the PVST+ of Brocade VDX interoperates with that of Cisco Catalyst 6500, and that that
LAGs are treated as normal links in the PVST+.
-------------------
VDX6730-A# show spanning-tree mst brief
Spanning-tree Mode: Multiple Spanning Tree Protocol
CIST Root ID Priority 0
Address 0017.0fec.f800
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
CIST Bridge ID Priority 0
Address 0005.33d3.e2ce
CIST Regional Root ID Priority 0
Address 0017.0fec.f800
Configured Hello Time 2, Max Age 20, Forward Delay 15
Max Hops 20, Tx-HoldCount 6
CIST Root Hello Time 2, Max Age 20, Forward Delay 15, Max Hops 19
CIST Root path cost 0
Interface Role Sts Cost Prio Link-type Boundary Edge
-------------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P Yes No
Po 1 RTPT FWD 2000 128 P2P No No
Po 2 DES FWD 2000 128 P2P No No
Instance: 1; Vlans: 501, 503
MSTI Root Address 0017.0fec.f800 Priority 1
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
MSTI Bridge Address 0005.33d3.e2ce Priority 32769
Interface Role Sts Cost Prio Link-type Boundary Edge
--------------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P Yes No
Po 1 RTPT FWD 2000 128 P2P No No
Po 2 DES FWD 2000 128 P2P No No
VDX6730-B# show spanning-tree mst brief
Spanning-tree Mode: Multiple Spanning Tree Protocol
CIST Root ID Priority 0
Address 0017.0fec.f800
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
CIST Bridge ID Priority 0
Address 0005.33f3.dcc7
CIST Regional Root ID Priority 0
Address 0017.0fec.f800
Configured Hello Time 2, Max Age 20, Forward Delay 15
Max Hops 20, Tx-HoldCount 6
CIST Root Hello Time 2, Max Age 20, Forward Delay 15, Max Hops 19
CIST Root path cost 0
Interface Role Sts Cost Prio Link-type Boundary Edge
-------------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No No
Te 0/6 DES FWD 2000 128 P2P No No
Te 0/9 DES FWD 2000 128 P2P Yes No
Instance: 1; Vlans: 501, 503
MSTI Root Address 0017.0fec.f800 Priority 1
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
MSTI Bridge Address 0005.33f3.dcc7 Priority 32769
Interface Role Sts Cost Prio Link-type Boundary Edge
--------------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No No
Te 0/6 DES FWD 2000 128 P2P No No
Te 0/9 DES FWD 2000 128 P2P Yes No
Cat6500-A#sh spanning-tree mst 0-1
##### MST0 vlans mapped: 1-500,505-4094
Bridge address 0017.0fec.f800 priority 0 (0 sysid 0)
Root this switch for the CIST
Operational hello time 2 , forward delay 15, max age 20, txholdcount 6
Configured hello time 2 , forward delay 15, max age 20, max hops 20
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Desg FWD 2000 128.130 P2p
Te2/3 Desg FWD 2000 128.131 P2p
Po1 Desg FWD 1000 128.1665 P2p
##### MST1 vlans mapped: 501,503
Bridge address 0017.0fec.f800 priority 1 (0 sysid 1)
Root this switch for MST1
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Desg FWD 2000 128.130 P2p
Te2/3 Desg FWD 2000 128.131 P2p
Po1 Desg FWD 1000 128.1665 P2p
Cat6500-B#sh spanning-tree mst 0-1
##### MST0 vlans mapped: 1-500,505-4094
Bridge address 0019.0762.9800 priority 32768 (32768 sysid 0)
Root address 0017.0fec.f800 priority 0 (0 sysid 0)
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
port Te2/3 path cost 0
Regional Root address 0017.0fec.f800 priority 0 (0 sysid 0)
internal cost 2000 rem hops 19
Operational hello time 2 , forward delay 15, max age 20, txholdcount 6
Configured hello time 2 , forward delay 15, max age 20, max hops 20
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Altn BLK 2000 128.130 P2p
Te2/3 Root FWD 2000 128.131 P2p
Po2 Altn BLK 1000 128.1665 P2p
##### MST1 vlans mapped: 501,503
Bridge address 0019.0762.9800 priority 32769 (32768 sysid 1)
Root address 0017.0fec.f800 priority 1 (0 sysid 1)
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
port Te2/3 cost 2000 rem hops 19
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Altn BLK 2000 128.130 P2p
Te2/3 Root FWD 2000 128.131 P2p
Po2 Altn BLK 1000 128.1665 P2p
-------------------
MSTP instance 2
For the VDX6730-A has lower bridge priority than other switches, it is elected as the Root
Bridge, and therefore, the TenGig 0/6 of the VDX6730-B and the TenGig 2/3 of the Cat6500-
B are in the Blocked state as shown below.
MSTP Instance 2 Topology
-------------------
VDX6730-A# show spanning-tree mst instance 2 brief
Instance: 2; Vlans: 502, 504
MSTI Root Address 0005.33d3.e2ce Priority 2
MSTI Bridge Address 0005.33d3.e2ce Priority 2
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
Interface Role Sts Cost Prio Link-type Boundary Edge
--------------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P Yes No
Po 1 DES FWD 2000 128 P2P No No
Po 2 DES FWD 2000 128 P2P
VDX6730-B# show spanning-tree mst instance 2 br
Instance: 2; Vlans: 502, 504
MSTI Root Address 0005.33d3.e2ce Priority 2
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
MSTI Bridge Address 0005.33f3.dcc7 Priority 32770
Interface Role Sts Cost Prio Link-type Boundary Edge
--------------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No No
Te 0/6 ALT DSC 2000 128 P2P No No
Te 0/9 DES FWD 2000 128 P2P Yes No
Cat6500-A# sh spanning-tree mst 2
##### MST2 vlans mapped: 502,504
Bridge address 0017.0fec.f800 priority 32770 (32768 sysid 2)
Root address0005.33d3.e2ce priority 2 (0 sysid 2)
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
port Po1 cost 1000 rem hops 19
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Desg FWD 2000 128.130 P2p
Te2/3 Desg FWD 2000 128.131 P2p
Po1 Root FWD 1000 128.1665 P2p
Cat6500-B# sh spanning-tree mst 2
##### MST2 vlans mapped: 502,504
Bridge address 0019.0762.9800 priority 32770 (32768 sysid 2)
Root address 0005.33d3.e2ce priority 2 (0 sysid 2)
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
port Po2 cost 1000 rem hops 19
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 20000 128.14 P2p
Te2/2 Desg FWD 2000 128.130 P2p
Te2/3 Altn BLK 2000 128.131 P2p
Po2 Root FWD 1000 128.1665 P2p
-------------------
Spanning Tree Convergence Time
In the MSTP interoperability test, convergence time for a link failure or a LAG failure is of
around 5 seconds, and convergence time for the recovery from the link failure or the LAG
failure is of around 30 seconds.
-------------------
VDX6730-A# show spanning-tree vlan 501 br
VLAN 501
Spanning-tree Mode: Rapid Per-VLAN Spanning Tree Protocol
Root ID Priority 501
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 501
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15, Tx-HoldCount 6
Migrate Time 3 sec
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Po 1 DES FWD 2000 128 P2P No
Po 2 DES FWD 2000 128 P2P No
VDX6730-B# show spanning-tree vlan 501 br
VLAN 501
Spanning-tree Mode: Rapid Per-VLAN Spanning Tree Protocol
Root ID Priority 501
Address 0005.33d3.e2ce
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33269
Address 0005.33f3.dcc7
Hello Time 2, Max Age 20, Forward Delay 15, Tx-HoldCount 6
Migrate Time 3 sec
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No
Te 0/6 ALT DSC 2000 128 P2P No
Te 0/9 DES FWD 2000 128 P2P No
Cat6500-A#sh spanning-tree vlan 501
VLAN0501
Spanning tree enabled protocol rstp
Root ID Priority 501
Address 0005.33d3.e2ce
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
Cost 1
Port 1665 (Port-channel1)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0017.0fec.f9f5
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
----------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 4 128.14 P2p
Te2/2 Desg FWD 2 128.130 P2p
Te2/3 Desg FWD 2 128.131 P2p
Po1 Root FWD 1 128.1665 P2p
Cat6500-B#sh spanning-tree vlan 501
VLAN0501
Spanning tree enabled protocol rstp
Root ID Priority 501
Address 0005.33d3.e2ce
!--- This is the MAC address of the VDX6730-A, the Root Bridge.
Cost 1
Port 1665 (Port-channel2)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0019.0762.99f5
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
----------------- ---- --- --------- -------- --------------------------------
Gi1/14 Desg FWD 4 128.14 P2p
Te2/2 Desg FWD 2 128.130 P2p
Te2/3 Altn BLK 2 128.131 P2p
Po2 Root FWD 1 128.1665 P2p
-------------------
-------------------
VDX6730-A# show spanning-tree vlan 502 brief
VLAN 502
Spanning-tree Mode: Rapid Per-VLAN Spanning Tree Protocol
Root ID Priority 0
Address 0017.0fec.f9f6
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33270
Address 0005.33d3.e2ce
Hello Time 2, Max Age 20, Forward Delay 15, Tx-HoldCount 6
Migrate Time 3 sec
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/9 DES FWD 2000 128 P2P No
Po 1 RTPT FWD 2000 128 P2P No
Po 2 ALT DSC 2000 128 P2P No
VDX6730-B# show spanning-tree vlan 502 br
VLAN 502
Spanning-tree Mode: Rapid Per-VLAN Spanning Tree Protocol
Root ID Priority 0
Address 0017.0fec.f9f6
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Hello Time 2, Max Age 20, Forward Delay 15
Bridge ID Priority 33270
Address 0005.33f3.dcc7
Hello Time 2, Max Age 20, Forward Delay 15, Tx-HoldCount 6
Migrate Time 3 sec
Interface Role Sts Cost Prio Link-type Edge
---------------------------------------------------------------------
Te 0/5 RTPT FWD 2000 128 P2P No
Te 0/6 ALT DSC 2000 128 P2P No
Te 0/9 DES FWD 2000 128 P2P No
Cat6500-A#sh spanning-tree vlan 502
VLAN0502
Spanning tree enabled protocol rstp
Root ID Priority 0
Address 0017.0fec.f9f6
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 0
Address 0017.0fec.f9f6
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- ------------------------------
Gi1/14 Desg FWD 4 128.14 P2p
Te2/2 Desg FWD 2 128.130 P2p
Te2/3 Desg FWD 2 128.131 P2p
Po1 Desg FWD 1 128.1665 P2p
Cat6500-B#sh spanning-tree vlan 502
VLAN0502
Spanning tree enabled protocol rstp
Root ID Priority 0
Address 0017.0fec.f9f6
!--- This is the MAC address of the Cat6500-A, the Root Bridge.
Cost 2
Port 131 (TenGigabitEthernet2/3)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0019.0762.99f6
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
------------------- ---- --- --------- -------- ----------------------------
Gi1/14 Desg FWD 4 128.14 P2p
Te2/2 Desg FWD 2 128.130 P2p
Te2/3 Root FWD 2 128.131 P2p
Po2 Desg FWD 1 128.1665 P2p
-------------------
Spanning Tree Convergence Time
In the RPVST+ interoperability test, convergence time for a link failure or a LAG failure is of
around 4 seconds, and convergence time for the recovery from the link failure or the LAG
failure is of around 30 seconds.