为什么单向链路故障会导致交换环路?

网络工程 生成树 udld
2022-02-24 04:15:21

根据我迄今为止阅读的有关 UDLD 和 LoopGuard 的内容,似乎在单向链路故障的情况下,会形成交换环路,因为阻塞端口将转换为转发状态。但是,我不明白为什么其他交换机不会从指定端口转换到阻塞端口,因为这会减轻循环。如果我在这里遗漏了一些信息,请告诉我。为了说明我的问题,这是我从互联网上提取的示例拓扑:

在此处输入图像描述

在上述拓扑中,一旦 SW2 停止接收来自 SW3 的 BPDU,则 SW2 上的 Gi0/1 应该会转换为转发状态。那么,为什么 SW3 上的 Gi0/1 在开始接收来自 SW2 的流量后不会转换为阻塞状态呢?

1个回答

那么,为什么 SW3 上的 Gi0/1 在开始接收来自 SW2 的流量后不会转换为阻塞状态呢?

生成树计算不依赖于“接收流量”,而是依赖于接收 BPDU。

SW3 仍然从 SW2 以比其自身更高的优先级/成本听到相同的 BPDU,因此 SW3 决定它是指定的交换机,并将 gi0/1 设置为转发。这会创建循环..