我有一个第 2 层 RSTP 网络,它工作正常。
但是,RSTP 根位于不参与 RSTP 算法的交换机的另一端,并且该交换机与 RSTP 根有两个物理连接。
如果非参与交换机将两个物理连接上的数据包转发到 RSTP 根 - RSTP 根如何处理重复数据?
谢谢,马特
我有一个第 2 层 RSTP 网络,它工作正常。
但是,RSTP 根位于不参与 RSTP 算法的交换机的另一端,并且该交换机与 RSTP 根有两个物理连接。
如果非参与交换机将两个物理连接上的数据包转发到 RSTP 根 - RSTP 根如何处理重复数据?
谢谢,马特
让我们只考虑根桥和不参与 RSTP 的交换机。
根网桥(运行 RSTP)将其连接到非 RSTP 交换机的一个端口置于备份角色(丢弃状态),另一个端口继续处于指定角色(转发状态)。
原因:最初根桥的两个端口都发送 BPDU。对等非 xSTP 节点泛洪 BPDU(不转发 BPDU,因为 Dest MAC 是多播),因此 BPDU 被 ROOT 网桥的另一个端口接收。
[在某些交换机中,BPDU dest MAC 帧会被丢弃,这可能会导致环路]
请确认答案是否消除了您的疑问。