cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1515
Views
0
Helpful
1
Replies

RSTP in SLM2008 has a serious bug - wrong source bridge ID in root port BPDUs

hjmauser82
Level 1
Level 1

Hi all,

after having examined all the BPDUs transferred between the various switches by means of tcpdump and wireshark, I think I found the bug here which is really serious: a non-root SLM2008 sends BPDU frames where it steals the root's bridge ID and claims it as its own! This means the SLM2008 sends the root's bridge ID in both the source and root ID fields which is not allowed.

Either it should not send back BPDUs to the root at all, or it must use its own ID in the source field and mention the root ID only in the root's ID field.

If someone from Cisco reads this here: this bug should be fixed by the next firmware release as it can render a whole network unusable if STP is activated on the SLM2008 and it is used together with other switches.

Thanks and best regards,

Hans-Juergen Mauser

PS: The examination also answered one of my questions - the protocol used is RSTP, at least by type and BPDU length.

--- old message follows ---

Hi all!

Now I own three of the little SLM2008 which seem to be designed quite well and mostly behave as expected, but one annoying problem bites me: the spanning tree protocol behaves strange as soon as I connect switches from other manufacturers to it.


A larger D-Link switch with RSTP and fallback STP enabled causes all connected and STP-enabled (without portfast) SLM2008s to go into blocking mode at the HOST (!) ports, the D-Link in turn blocks all ports where an SLM2008 is attached.

As the SLM2008 has almost no options except for portfast and enabling/disabling STP, I tried to fiddle around with the D-Link, logically as well as by random trial-error attempts, but there is no chance at the moment. It is always the same and very unsatisfying.

Using a cheaper Netgear (in the range of the SLM2008) instead of the D-Link works fine, but also the D-Link works perfectly with the Netgear. Why does the SLM2008 not fit in here?

To me it's also quite confusing that the manual states "STP" as the feature's name, but the open source note talks about RSTP... which variant is really implemented in the SLM2008?

Thanks in advance for any help!

Best regards,

Hans-Juergen

1 Reply 1

edinhojr00
Level 1
Level 1

I have two SLM2024, does anyone know if this switch has the same problem? I have to implement a redudant connection, but if STP doesn't work will be a problem for my project.

Will Cisco release a new firmware to correct this son? If don't what is the workaround?

BR

Edson OLIVEIRA

Brazil

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Switch products supported in this community
Cisco Business Product Family
  • CBS110
  • CBS220
  • CBS250
  • CBS350
Cisco Switching Product Family
  • 110
  • 200
  • 220
  • 250
  • 300
  • 350
  • 350X
  • 550X