生成树协议如何在L2层中提供路径冗余?

时间:2012-08-28 13:08:29

标签: networking spanning-tree

我有一个与生成树协议有关的非常基本的问题它如何在路径中提供冗余这是我在某处读到有关STP的内容,但我认为它禁用了网络冗余。

你的看法是什么人?

“请注意,这个问题属于SO”如果没有,则忽略它。

1 个答案:

答案 0 :(得分:0)

生成树协议采用带有周期的图形并将其缩减为最小生成树,这是正确的,可以取出冗余行。但是,如果启用了这些行,网络将会中断并且不会运行。如果没有STP,第2层802.1网络将盲目地转发流量,并且您将获得无限转发循环,从而导致网络崩溃。但是,对于STP,您可以在网络中使用循环,但STP将禁用它们,直到由于拓扑更改而重建树。这意味着如果你有一个运行生成树的网络,并且有一些链接断开,你会有其他链接出现,因此你有冗余,你的网络也不会崩溃。

TRILL是一种新协议,无需关闭链接即可提供。因此,它提供了您正在谈论的多路径冗余。