我最近在 STP 中学到了一个规则:仅指定端口转发 BPDU。
但是,我不确定 RSTP 中的这一点,因为所有交换机每隔几秒钟就会生成自己的 BPDU。因此,在某个 LAN 拓扑中,交换机可能有一个根端口和一个备用端口,而没有指定端口。
这个规则还适用吗?或者 RSTP 中的交换机是否也会通过其根端口或备用端口转发自己的 BPDU?
我最近在 STP 中学到了一个规则:仅指定端口转发 BPDU。
但是,我不确定 RSTP 中的这一点,因为所有交换机每隔几秒钟就会生成自己的 BPDU。因此,在某个 LAN 拓扑中,交换机可能有一个根端口和一个备用端口,而没有指定端口。
这个规则还适用吗?或者 RSTP 中的交换机是否也会通过其根端口或备用端口转发自己的 BPDU?
通常不转发 BPDU。
BPDU 会在所有链路上生成并发送,包括阻塞的链路。
可以认为 BPDU 中包含的拓扑信息被转发,但 BPDU 本身不是。
“哑”(非托管)交换机经常转发 BPDU,即使它们不应该转发 - 请参阅 IEEE 802.1Q 8.6.3:
[...] 组地址是任何符合 [...] 或 MAC 桥接器都无法转发的地址。