Moderator

 • 

9.5K Posts

July 10th, 2014 16:00

Hi JoeO,

What switch is it? Is the firmware up to date? It could be a different switch going down and causing it to recalculate. You can try enabling spanning-tree bpdu-protection. Are there any changes in show spanning-tree between each message?

17 Posts

July 11th, 2014 11:00

i just found spanning-tree auto-portfast. ill enable it and see if it accurately detects edge ports and then enable protection.

However, what i really want is to be able to debug and see on which interface the topology change originates from. Is it possible?

EDIT: How can i quickly show which interface auto-enabled portfast. Show spanning-tree shows PortFast is disabled because it wasn't manually enabled. I do however see its enabled when checking the individual interface. What show command will show me all in a summery view?

Show spanning-tree:
Name    State   Prio.Nbr          Cost       Sts  Role PortFast  Restricted
------  -------- --------- ----------  ---- ----- --------  -------
 1/g1    Enabled  128.1        200000   FWD  Desg      No      No

show spanning-tree ethernet 1/g1:
Port 1/g1    Enabled
State: Forwarding                                Role: Designated
Port id: 128.1                                   Port Cost: 200000
Port Fast: Yes (Configured: no )                 Root Protection: No
Designated bridge Priority: 32768                Address: 00:25:64:25:21:AD
Designated port id: 128.1                        External path cost: 200000
CST Regional Root: 80:00:00:25:64:25:21:AD       CST Port Cost: 0
Root Guard..................................... FALSE
Loop Guard..................................... FALSE
TCN Guard...................................... FALSE
BPDU: sent 245710, received 0





17 Posts

July 11th, 2014 11:00

Hello Josh

I have a mixed environment of powerconnect 6224s and 2824s. Likewise, the firmware version isnt uniformed across all switches. On some 6224s im on the latest 3.3.10.3 and on others im on 2.x. On the 2824 side, some are 1.0.0.33 and some are older. I doubt its an entire switch going up and down, or i'd hear lot of noise from a group of users. The issue with upgrading the 6224s is that i need physical console access when updating the bootcode (2 to 3) which is a pain, because i dont have a console connected to all switches and on some of them i cant even get to the back. All my switches across the entire network adjust the topology around the same timing, and no i dont see any changes between each message (non that i can see).

I haven't configured portfast on any of my edge/access ports, i figured it wasn't that crucial with rstp. Is bpdu-protection just a global config, or do i need to also enable it on each switchport? How do i ensure that bpdu-protection is only enabled on edge/access ports and not on trunk ports?

Moderator

 • 

9.5K Posts

July 11th, 2014 13:00

Are the changes showing up on all of the switches? There is not a command that will show which port is causing the changes, but looking at the show spanning-tree we can see which ports are forwarding and blocking and after a change see which ones change.

Show spanning-tree active

Should give you the portfast status

No Events found!

Top