在另一端处于 STP 阻塞状态的链路上发生收敛后,指定端口是否有特殊原因继续发送 BPDU?当交换机直接连接到另一台交换机的根端口或连接到 PC 等边缘设备时,我得到了指定端口的想法,但是当一侧不可避免地进入时,确定两个交换机之间的指定端口的目的是什么?阻止状态以防止循环?为什么双方不进入阻塞状态?在这种情况下分配指定端口似乎无关紧要。这就是 STP 算法的工作原理吗?
如果链路的另一端阻塞,为什么 STP 中的指定端口仍然发送 BPDU?
网络工程
转变
协议论
生成树
2022-03-02 03:34:18
1个回答
BPDU 仍然会发送,因为交换机拓扑可能会发生变化,然后会被检测到。例如,如果带有阻塞端口的交换机上的根端口出现故障或以某种其他方式丢失了到根的路径,那么它将查看在阻塞端口上接收到的 BPDU,并可能决定现在是它的新的根端口。
一旦 STP 收敛,这并不意味着事情不能改变,否则您需要在发生更改时重新启动所有内容,或者您实际上可以通过进行更改来创建循环。继续发送 BPDU 以检测和调整交换机拓扑中的任何变化。