PVST 到 MST 的轻松过渡

网络工程 生成树 思科-ios IEEE-802.1s
2021-07-21 09:24:56

我有六个交换机(C2960S,版本 12.2)用完 PVST 实例的场景,因此过渡到 MST 是不可避免的。看到设置的规模有多小,我假设我可以关闭一些链接以确保没有循环,关闭生成树,然后配置 MST。

完成后,我应该能够“不关闭”关闭的链接。我这样做是否正确,或者我的方法有什么注意事项?

开关拓扑

更新 1:在关闭足够多的链接而没有环/环路后,我确实使用以下配置将根桥转换为 mst:

#spanning-tree mst configuration
#name data
#revision 10
#instance 1 vlan 1-1024
#spanning-tree mode mst

在此之后,我失去了根桥和邻居交换机之间的连接。港口的状态是BKN。我继续检查所有中继本地 vlan,但找不到不匹配的地方。我迅速回过神来,我在这里,没有更多信息。

更新的问题 1:鉴于简单的拓扑结构,如果我禁用足够多的链接以防止环和环路,我是否可以不完全禁用 stp,然后一次在交换机上设置 mst?

1个回答

我最近经历了一次类似的迁移,该迁移消除了专有协议(即 PVST+、HSRP 等);我们的转变重点是让我们建立一个“供应商中立”网络。由于您正在运行 Cisco 设备,因此您很可能正在运行 PVST+。

思科对此进行了更详细的介绍,但其关键非常简单:建立一个层次结构,并与常识告诉您的情况相反,从核心开始向外移动。

以级联的方式设置您的优先级。此层次结构基于最接近中心节点的节点。参与此 STP 设置的所有节点都应该在一个公共结构上,因此为简单起见,手动设置一个根桥接spanning-tree vlan xx,xx root primary.

一旦您准备好开始迁移,请从核心开始。这样做的原因是因为 MST 向后兼容 PVST,而不是相反。PVST 核心将无法与来自 MST 节点的 BPDU 通信;那些中继链接会掉线。如果一切顺利,当新的 STP 协议上线并计算出土地的当前位置时,您会看到一个小的下降。

然后将这些协议更改一直传输到最远的节点。

当 MST 选择根桥时,最终用户甚至可能不会注意到这个小光点。