PVST + MST + RSTP 网络。有可能让它工作吗?

网络工程 思科 生成树 联网 冗余 pvst
2022-02-11 05:43:32

我有一个如下所示的网络(大约 100 个交换机):

Cisco 2960 - 可以做 PVST、RSTP、MST

MRV mr2228-s2c - 可以做 STA、MSTP

HP 1810 - 可以做RSTP、STP

图片在这里

两个主要的 Cisco 用两条电缆连接,并相互使用 PVST。

假设有 40 个交换机(Mrv xy)使用 MST。Mrv 1 连接到主 Cisco 1。最后一个 Mrv 连接到主 Cisco 2。

为了让它更有趣,我有 30 HP xy,而那些使用 RSTP。首先,HP 在这里使用 BPDU GUARD 连接到主 Cisco 1,因为它一直在崩溃,这是唯一有帮助的东西。最后一个 HP 连接到较小的 Cisco 1,最后连接到较小的 Cisco 5。

我们现在在这里,一切正常。

我现在需要做的是将较小的 Cisco 5 连接到主 Cisco 2,因为我需要冗余。当这两个人相遇时,我期待的就是无法修复的地狱。

有没有办法让它工作?

1个回答

通常,您应该坚持使用一种生成树协议或只使用那些交互良好的协议(例如 MSTP 和 RSTP)。鉴于 1810 只能运行 RSTP,这将是您的选择。RSTP 的缺点是您不能将 VLAN 分布在冗余链路上。

混合 RPVST 和 RSTP 是可能的,但它并不总是那么容易,并且在链接混合开关时不起作用,就像在你的草图中一样。

通常应避免链接。考虑将所有边缘开关连接到您的核心/主要开关。如果没有足够的端口,则需要在它们之间设置一个交换机聚合层

在按预期关闭循环之前,您需要确保结构中有一个生成树(或多个与 RPVST 重叠)。如果任何交换机没有正确地参与到树中,则不会检测到环路,从而导致广播风暴。如果 Cisco5 交换机显示 main1 或 main2(取决于它们的优先级)作为根网桥,一切都应该很好。