03-26-2017 08:27 PM - edited 03-08-2019 09:55 AM
Hi everyone, my colleague and I is arguing a situation, can somebody help to provide some information or evidence (IEEE standard) to me for our arguing point.
The scenario is pretty simple as bellow:
SW_A --- SW_B --- SW_C
SW_A & SW_C spanning-tree-protocol function are enabled.
SW_A priority=4096
SW_C priority=32768
SW_B spanning-tree-protocol function is disabled by manual.
When BPDU is sent from SW_A & SW_C and arrived at SW_B.
Will SW_B forward those BPDU message? or Will SW_B drop those BPDU message, and then a potential loop might be occurred?
My colleague said: IEEE 802.1D has defined the situation to DROP the BPDU if switch does not enable spanning-tree function. Actually, it looks same behavior within Cisco/HP/Juniper switch. However, I have also found some brands (some industrial devices) with opposite behavior, they FORWARD the BPDU !!!
So, which behavior is correct? Can somebody provide the IEEE 802.1D standard for reference?
03-27-2017 06:22 PM
Lets assume we are not talking about a Cisco switch in the middle, since all Cisco switches can do spanning tree.
I have seen dumb third party switches do both, drop BPDUs and forward them on.
Not a situation you want to be involved in.
03-27-2017 09:00 PM
Hi Philip
Thank you for your response. Are those dumb third switches can not be managed? Because we were arguing for switch's STP function disable/enable.
03-28-2017 11:19 AM
Sometimes they can, sometimes they can't be.
If a device is not processing spanning tree packets, then I believe it should flood the spanning tree packet out every port.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide