Page 2
Avaya Support Web site: http://www.avaya.com/support Please note that if you acquired the product from an authorized reseller, the warranty is provided to you by said reseller and not by Avaya. Licenses THE SOFTWARE LICENSE TERMS AVAILABLE ON THE AVAYA WEBSITE, HTTP://SUPPORT.AVAYA.COM/LICENSEINFO/...
Page 3
Abstract This document provides an overview of Rapid Spanning Tree Protocol (RSTP) and Multiple Spanning Tree Protocol (MSTP). Revision Control Date Version Revised by Remarks 06/02/2009 Modifications to Software Baseline section RSTP/MSTP Technical Configuration Guide July 2010...
Reference Documentation ........................ 61 Customer service ..........................62 Getting technical documentation ....................62 Getting product training ....................... 62 Getting help from a distributor or reseller ..................62 Getting technical support from the Avaya Web site ..............62 RSTP/MSTP Technical Configuration Guide July 2010...
Figures Figure 1 Negotiation Process ........................13 Figure 2: Cisco R-PVST Interoperability with Avaya .................. 15 Figure 3: RSTP Configuration Example ...................... 17 Figure 4: RSTP Example – Normal Data Flow ................... 17 Figure 5: MSTP Example with One Region ....................26 Figure 6: MSTP Example with One Region –...
Italic text in a Courier New font indicates text the user must enter or select in a menu item, button or command: ERS5520-48T# show running-config Output examples from Avaya devices are displayed in a Lucinda Console font: ERS5520-48T# show running-config ! Embedded ASCII Configuration Generator Script ! Model = Ethernet Routing Switch 5520-24T-PWR ! Software version = v5.0.0.011...
1. Overview: RSTP/MSTP The original IEEE 802.1D Spanning Tree Protocol (hereby referred to as STP) standard (802.1D-1998 clause 8) provides loop protection and recovery, but, it is slow to respond to a topology change in the network (for example, a dysfunctional link in a network).
Backward compatibility with other switches that are running legacy 802.1D STP or Avaya MSTG (STP group 1 only). The user can configure an Avaya switch to run Avaya STP, RSTP (802.1w), or MSTP (802.1s) configuration. 1.1 Interoperability with Legacy STP RSTP provides a new parameter ForceVersion for backward compatibility with legacy STP.
1.2 Differences in Port Roles RSTP is an enhanced version of STP. These two protocols have almost the same set of parameters. Table 1 lists the differences in port roles for STP and RSTP. STP supports 2 port roles while RSTP supports four port roles.
1.4 Path Cost Values RSTP and MSTP recommend new path cost values that support a wide range of link speeds. Table 2 lists the recommended path cost values. Table 2 Recommended Path Cost Values Link speed Recommended value Less than or equal 100Kb/s...
Page 11
Designated Forwarding Port All bridges connected on a given segment listen to each other’s BPDUs and agree on the bridge sending the best BPDU as the designated bridge for the segment. The corresponding port on the bridge is referred to as a Designated Forwarding (DF) Port.
1.7 Rapid Convergence In RSTP and MSTP, the designated port can ask its peer for permission for going to the Forwarding State. If the peer agrees, then the designated port moves to the Forwarding State without any delay. This procedure is called the Negotiation Process.
(MCID). The MCID contains the following components: The MCID Format Selector version: A single byte of value 0 in the current MSTP specification; on the Avaya ERS products this value is exposed and configurable however it should be left at default value 0. ...
Cisco core take care of any loops. This is illustrated in Figure 2. The proprietary BPDUs generated by the Cisco Core will simply be re-flooded in the vlan by the Avaya edge switch and thus one of the Cisco’s will block one of the uplinks. Note that in this design only non-native VLANs must be tagged on the uplinks to the Avaya switches.
Figure 2: Cisco R-PVST Interoperability with Avaya 1.11 RSTP/MSTP Definitions As per the IEEE 802.1s (MSTP) [integrated in IEEE 802.1Q-2005] and IEEE 802.1w (RSTP) [integrated in IEEE 802.1D-2004] standards: Boundary Port: A Bridge Port attaching an MST Bridge to a LAN that is not in the same region.
Page 16
NOTE - It follows from this definition that the MCID is the same for all LANs and Ports in the Region and that the set of MST Bridges in the region are interconnected by the LANs. Multiple Spanning Tree Bridge Protocol Data Unit (MST BPDU): The MST BPDU specified.
Layer 2 network As an option, we can set the RSTP port priority on 8600-1 to influence the link taken between 8600-1 and 8600-2. The default port priority simply has to be changed to a lower value on 8600-1 from the default setting of 128 ...
2.1 Configuration For this configuration example, 8600-1 will be configured using ACLI while 8600-2 will be configured using PPCLI. 2.1.1 Set Spanning Tree Mode to RSTP ERS8600-1: Step 1 – Set the bootconfig Spanning Tree mode to RSTP ERS-8610:5(config)# boot config flags spanning-tree-mode rstp ERS-8610:5(config)# save bootconfig ERS-8610:5(config)# boot –y...
Page 19
ERS8600-1: Step 1 – Create VLANs 200 and 1000 and add port members ERS8600-1:5(config)# vlan create 200 name mgmt type port-mstprstp 0 ERS8600-1:5(config)# vlan create 1000 type port-mstprstp 0 ERS8600-1:5(config)# vlan ports 4/23,4/24,1/33,1/35 tagging tagAll ERS8600-1:5(config)# vlan members remove 1 1/5,4/23,4/24,1/33,1/35...
Page 20
VLAN. 2.1.2 RSTP Configuration For this example, we will change the RSTP priority to make 8600-1 the root bridge and 8600-2 the backup root bridge. We will leave both 4550T-1 and 4548GT-2 with the default bridge priority setting of 32768.
2.2.1 Verify RSTP Configuration and Root Bridge Step 1 – Verify that the RSTP is enabled and priority is set to 4096 on 8600-1 and 8192 on 8600-2 to make 8600-1 the root bridge and 8600-2 the backup root bridge...
Page 22
Bridge Forward Delay Time : 15 seconds Tx Hold Count PathCost Default Type : 32-bit ERS8600-2:5# show rstp config Result: ====================================================== RSTP Configuration ====================================================== Rstp Module Status Enabled Priority 8192 (0x2000) Stp Version rstp Mode Bridge Max Age : 20 seconds...
Page 23
STP Traps: Enabled Step 2 – Verify that the RSTP root is 8600-1: ERS8600-1:5# show spanning-tree rstp status Result: ============================================================ RSTP Status Information ============================================================ Designated Root 10:00:00:e0:7b:b3:04:01 Stp Root Cost Stp Root Port Stp Max Age : 20 seconds...
Page 24
On an ERS8600 using PPCLI, enter the command show sys info. On each switch, verify the following information: Option Verify Root Verify that the RSTP root bridge is 8600-1 whose address is 00:E0:7B:B3:04:01. Root Port Verify that under normal operations that the correct port to the Root is used: ...
Page 25
Verify that under normal operations that the correct port to the RSTP root bridge is used: 8600-2: Port 1/24 (assuming RSTP port priority on 8600-1 port 4/24 changed from default setting of 128 to 16) 4550T-1: Port 33 ...
C3750-2 will be configured as the root bridge for MSTI 2 and backup root for MSTI 1 8600-1 will be configured with a CIST and MSTI 1 priority of 12288 so that will become both CIST and MSTI 1 root if both C3750-1 and C3750-2 should fail ...
8600-2 will be configured with a MSTI 2 priority of 12288 so that it will become MSTI 2 root if both C3750- 1 and C3750-2 should fail After all the switches have been configured using the above settings, the traffic flow for each MSTI instance and CIST should be as that shown in the following diagrams.
Figure 8: MSTP Example with One Region – MSTI 2 Data Flow Configuration 3.1.1 Set Spanning Tree Mode to MSTP ERS8600-1: Step 1 – Set the bootconfig Spanning Tree mode to MSTP ERS-8610:5(config)# boot config flags spanning-tree-mode mstp ERS-8610:5(config)# save bootconfig ERS-8610:5(config)# boot –y...
Page 29
4550T(config)# boot Reboot the unit(s) (y/n) ? y 4550T(config)# snmp-server name 4550T-1 4550T-1(config)# banner disabled ERS4528GT-2: Step 1 – Set Spanning Tree Operation mode to MSTP 4548GT#(config)# spanning-tree op-mode mstp 4548GT#(config)# write memory 4548GT#(config)# boot Reboot the unit(s) (y/n) ? y...
Page 32
On the ERS4500, if a port is removed from the default VLAN (VLAN 1) prior to adding the port as a port member to a different VLAN, STP participation is disabled for this port. Hence, at an interface level, Spanning Tree Port must be re-enabled for each removed port. This inconvenience can be avoided if the port or ports are removed from the default VLAN after the port or ports are added to a different VLAN.
Page 37
8600-1: Port 1/23 8600-2: Port 1/24 4550T-1: Port 33 4548GT-2: Port 35 C3750-2: Either port 1/0/21 or 1/0/22 3.2.2 Verify MSTI 1 Root and port forwarding state Step 1 – Verify that the MSTI 1 root is C3750-1:...
Page 41
MSTI 1 Root Port Verify that under normal operations that the correct port to the MIST 1 root bridge is used: 8600-1: Port 1/23 8600-2: Port 1/24 4550T-1: Port 33 4548GT-2: Port 35 C3750-2: Either port 1/0/21 or 1/0/22 VLANs Verify that only VLANs 200 and 1000 are configured for MSTI 1.
Page 45
MSTI 2 Root Port Verify that under normal operations that the correct port to the MIST 2 root bridge is used: 8600-1: Port 1/24 8600-2: Port 1/23 4550T-1: Port 34 4548GT-2: Port 36 C3750-2: Either port 1/0/21 or 1/0/22 VLANs Verify that only VLAN 1100 is configured for MSTI 2.
8600-1 port 1/23. In the region named ―region2‖, 8600-1 will become the root bridge for MSTI 1 while 8600-2 will become the root bridge for MSTI 2. 8600-1 will also become the CIST Regional Root for the region named ―region2‖ based on the priority settings configured.
After all the switches have been configured using the above settings, the traffic flow for each MSTI instance should as that shown in the following diagrams. Figure 10: MSTP Example with Two Regions – MSTI 1 Data Flow Figure 11: MSTP Example with Two Regions – MSTI 2 Data Flow...
Step 1 – Verify that the CIST root bridge is C3750-1. Verify that the regional root bridge is C3750-1 for the region named ―region1‖ and 8600-2 for the region named ―region2‖. There should only be one forwarding port between the regions which should be via port 1/23 on 8600-1.
Page 49
Cist Instance Vlan Mapped3k : 2049-3072 Cist Instance Vlan Mapped4k : 3073-4094 Cist Max Age : 20 seconds Cist Forward Delay : 15 seconds ERS8600-2:5# show mstp status Result: =========================================================== MSTP Status =========================================================== ----------------------------------------------------------- Bridge Address : 00:80:2d:ba:d4:01 Cist Root...
Page 51
C3750-2: Either port 1/0/21 or 1/0/22 4.2.2 Verify MSTI 1 Root and port forwarding state Step 1 – Verify that the MSTI 1 root is 8600-1 for the region named ―region2‖ and C3750-1 is the MSTI 1 root for the region named ―region1‖:...
Page 55
MSTI instance will not come up on the corresponding switch. 4.2.3 Verify MSTI 2 Root and port forwarding state Step 1 – Verify that the MSTI 2 root is C3750-2 for region named ―region1‖ and the MSTI 2 root is 8600-2 for region named ―region2‖:...
Page 59
Verify Root Verify that the MIST 2 root bridge is C3750-2 whose address is 000f.9053.d300. Verify that the MSTI 2 root bridge is 8600-2 for region named ―region2‖ whose address is 00:80:2d:ba:d4:01 MSTI 2 Root Port Verify that under normal operations that the correct port to the MIST 2 root bridge is used: ...
5. Software Baseline The software levels used in the document are based on the following: ERS 4500 Release 5.3 ERS 8600 Release 5.1 Cisco 3750 Must be at least 12.2(25)SEC or greater RSTP/MSTP Technical Configuration Guide July 2010...
7. Customer service Visit the Avaya Web site to access the complete range of services and support that Avaya provides. Go www.avaya.com or go to one of the pages listed in the following sections. 7.1 Getting technical documentation To download and print selected technical publications and release notes directly from the Internet, go to www.avaya.com/support.