cancel
Showing results for 
Search instead for 
Did you mean: 

ICX configuration for Connecting to Cisco doing MSTP with RPVST

hashim_bharooc1
RUCKUS Team Member

Issue Details:  If Cisco is running MSTP with PVST to RPVST we run into issues connecting to Cisco Devices, so we need to have similar configuration on the Cisco side.

Troubleshooting Performed: Constant high CPU and lots of packets hitting CPU.

Log analysis:  We ran dm raw and saw lots of packets with destination mac address of 0100.0ccc.cccd the destination mac address is proprietary BPDU for Cisco MSTP with PVST.

Resolution/Workaround:  Convert ICX to RSTP with single mode MSTP.

If we need to connect ICX to Cisco running MSTP with RPVST we need to configure the ICX any model accordingly.

This is sample configuration for ICX to connect to Cisco running MSTP with RPVST

Ruckus ICX(config)# vlan 100
Ruckus ICXconfig-vlan-100)# tagged ethernet 1/1/1
Ruckus ICX(config-vlan-100)# spanning-tree 802-1w
Ruckus ICX(config-vlan-100)# spanning-tree 802-1w priority 12288
Ruckus ICX(config-vlan-100)# show running-config vlan 100
vlan 100 by port

  tagged ethe 1/1/1 spanning-tree 802-1w
  spanning-tree 802-1w priority 12288
!
Ruckus ICX(config-if-e1000-1/1/1)# spanning-tree 802-1w admin-edge-port
NOTE
The previous command declares the port to be an operational edge for all VLANs.
Ruckus ICX(config-if-e10000-1/2/1)# spanning-tree 8 admin-pt2pt-mac
NOTE
The above command declares the port to be on a point-to-point link for all VLANs this is the link connecting to Cisco Device running MSTP with RPVST.

The commands that are used to enable a single instance of STP to manage multiple VLANs in the system:

Ruckus(config)# mstp scope all
Enter MSTP scope would remove STP and topology

group related configuration for system
Are you sure? (enter 'y' or 'n'): y
'MSTP Start' need to be entered in order to
activate this MSTP feature
Ruckus(config)# mstp start
Ruckus(config)# mstp name Ruckus
Ruckus(config)# mstp revision 1
Ruckus(config)# mstp instance 1 vlan 220
Ruckus(config)# mstp instance 2 vlan 100
Ruckus(config)# mstp instance 3 vlan 240
Ruckus(config)# mstp instance 1 priority 20480
Ruckus(config)# mstp instance 2 priority 12288
Ruckus(config)# mstp instance 3 priority 8192

Ruckus(config)# mstp admin-edge-port ethernet 1/1/9
Ruckus(config)# mstp instance 1 ethernet 1/1/9 path-cost 1000
Ruckus(config)# mstp instance 1 ethernet 1/1/9 priority 160

NOTE
The mstp admin-edge-port x/x/x command declares this port to be an edge port.

Ruckus(config)# mstp admin-pt2pt-mac ethernet 1/1/10

The mstp admin-pt2pt-mac x/x/x command defines this port to be a point-to-point link this will be the uplink to Cisco device.

!
mstp scope all
mstp name brocade
mstp revision 1
mstp instance 0 vlan 1
mstp instance 0 vlan 200
mstp instance 1 vlan 220
mstp instance 1 priority 20480
mstp instance 2 vlan
100
mstp instance 2 priority 12288
mstp instance 3 vlan 240
mstp instance 3 priority 8192
mstp admin-edge-port ethe 1/1/9
mstp start

0 REPLIES 0