Turns on/off reflection Bridge Protocol Data Unit (BPDU) behavior.
stpd | Spanning Tree Protocol (STP) domain. |
stpd_name | Specifies the STP domain name |
ports | Ports in this STP domain to configure. |
reflection-bpdu | Copy contents (bridge ID, root ID, etc.) of received RSTP/MSTP proposal BPDU in transmitted agreement BPDU. Default is on. |
on | Use received bridge ID, etc. in agreement RSTP/MSTP BPDU (not necessary for OUIs 00:01:F4, 00:11:88, 00:1F:45, 20:B3:99). |
off | Use local bridge ID, etc. in transmitted agreement RSTP/MSTP BPDU for compatibility with EOS switches with unknown OUIs. |
port_list | Specifies the ports in this STP domain to configure. |
Reflection BPDU behavior is on by default.
For Rapid Spanning Tree Protocol (RSTP) proposal handshake to work with CISCO switches, the switch that receives the proposal BPDU reflects back the same BPDU (all the contents) with an agreement flag set. This ensures that the other port is acknowledging the proposal that the switch has send out, so the acknowledgment BPDU contains the same contents of the other switch's proposal BPDU with the agreement bit set, instead of the proposal bit.
However, this behavior when used with EOS upstream bridges receiving the agreement BPDU (whose MAC OUI is different than 00:01:F4, 00:11:88, 00:1F:45, 20:B3:99) causes the switch to believe it is being sent its own BPDU, thus causing a multisource event during a topology change. This command allows you turn off the BPDU reflection behavior to avoid this problem.
To enable reflection BPDU on domain "s1" on port 7:
configure s1 ports reflection-bpdu on 7
To disable reflection BPDU on domain "s1" ono port 7:
configure s1 ports reflection-bpdu off 7
This command was first available in ExtremeXOS 22.6.