在 STP 根桥选举过程中,所有交换机都会将自己宣传为根桥,直到收到上级 BPDU。有关 STP 的所有资料都表明,初始化后所有端口都处于阻塞状态。如果端口处于阻塞状态,这意味着它们无法转发任何帧,那么交换机如何转发其桥 ID 以便进行根桥选举过程?
答案1
因为已阻止表示阻止用户框架。摘自维基百科:
如果端口处于活动状态,则会导致交换环路。为了防止使用环路路径,不会通过阻塞端口发送或接收任何用户数据。在阻塞状态下仍会接收 BPDU 数据。如果正在使用的其他链路发生故障,并且生成树算法确定端口可以转换到转发状态,则阻塞端口可能会进入转发模式。
STP 的目的是通过阻止可能形成环路的链路来避免网络中出现环路。这意味着阻止发往主机的帧。
处于阻塞状态的端口仍然可以接收 BPDU 帧。
答案2
根桥选举过程发生在端口处于监听状态时。在默认时间之后,端口将从阻塞状态转换为监听状态,然后它们将能够发送和接收 BPDU,以将自己宣传为根桥