2

我有一些理解 RSTP 的问题。我阅读了IEEE Std 802.1D™-2004并有一些问题。在17.3中,我看到了以下注释:每个Edge Port都直接转换为Forwarding Port State,因为它不可能参与循环。

但我在状态机方案中看不到它。

17.30 端口状态转换状态机在没有学习状态的情况下没有直接的方式从丢弃状态转换到转发状态。

17.29.3 指定端口状态中,我看不到Edge port的这种行为。具有真正operEdge的端口首先转到DESIGNATED_LEARN,然后转到 DESIGNATED_FORWARD

你能帮我理解这些时刻吗?

4

1 回答 1

0

请参考图 17-22─IEEE Std 802.1D™-2004 中的指定端口角色转换;17.29.3 指定端口状态在第 176 页,如下所示。

在边缘端口的情况下(即operEdge == TRUE),当链路启动时,端口状态会从 DESIGNATED_DISCARD 转变为 DESIGNATED_LEARN,如红线和条件 1 所示,如下图所示,然后它将在眨眼间移动到 DESIGNATED_FORWARD 作为条件 2 和 BLUE 线。它跳过 fdWhile(前向延迟)时间。

因此,注释说每个边缘端口都直接转换为转发端口状态,因为它不可能参与循环。

图 17-22─指定端口角色转换

于 2020-06-12T05:51:01.077 回答