MSTP 思科华三5500交换机对接,目前设备是H3C Comware Software, Version 7.1.070
在华三设备上 将stp pathcost改成了dot1t,还需要在思科设备上将MSTP BPDU封装格式修改为802.1s吗?
谢谢
(0)
最佳答案
H3C支持的STP/RSTP/MSTP均是IEEE标准组织制定的标准协议。Cisco支持的生成树协议中,MSTP为标准协议,Rapid-Pvst为Cisco私有协议。
如表4所示,H3C和Cisco生成树协议的互通性情况如下:
· H3C的MSTP与Cisco的MSTP可以完全互通
为了实现互通,在保证相连的H3C交换机域配置和Cisco交换机域配置完全一致的前提下,还需要在H3C设备上通过stp config-digest-snooping命令,在每一个和Cisco交换机相连的端口上开启摘要侦听功能功能。
另外,H3C设备的Comware V5 MSTP默认BPDU封装格式为legacy,Comware V7 MSTP默认BPDU封装格式为802.1s。在Cisco设备上需要通过spanning-tree mst pre-standard(legacy)或no spanning-tree mst pre-standard(802.1s)命令,将MSTP BPDU封装格式修改为legacy 或802.1s,使得H3C设备和Cisco设备的MSTP BPDU封装格式一致。
· H3C的MSTP与Cisco的Rapid-Pvst可以在一定程度上完成互通
如果H3C设备采用Access端口对接,H3C设备会将Cisco设备当作一个支持IEEE802.1D的设备,正常进行生成树计算。如果H3C设备采用Trunk接口对接,标准的STP设备可以与Rapid-Pvst设备的VLAN 1互通;但在其他VLAN上,标准STP设备无法识别Rapid-Pvst报文,要求物理环路必须在标准STP设备上来阻断,也就是说Blocking端口必须在标准STP设备(H3C)上而不是Rapid-Pvst设备(Cisco)上,否则就可能导致VLAN 1以外的其他VLAN出现广播风暴。
表4 MSTP/PVST互通性分析
H3C | Cisco | 互通结论 |
STP模式 | MSTP模式(Legacy和802.1s封装) | 在实例0中可以互通 |
STP模式 | Rapid-Pvst模式 | 在Cisco设备上不取消VLAN 1的Rapid-Pvst功能的情况下,可以互通 |
RSTP模式 | MSTP模式(Legacy和802.1s封装) | 在实例0中可以互通 |
RSTP模式 | Rapid-Pvst模式 | 在Cisco设备上不取消VLAN 1的Rapid-Pvst功能的情况下,可以互通 |
MSTP模式 | MSTP模式(Legacy和802.1s封装) | 在H3C设备配置stp config-digest-snooping命令的情况下,可以互通 |
MSTP模式 | Rapid-Pvst模式 | 在Cisco设备上不取消VLAN 1的Rapid-Pvst功能的情况下,可以互通 |
(0)
dot1d-1998:老算法,带宽越大,cost 值越小,千兆是 4,万兆是 2。
dot1t-2004:新算法,范围扩大到 200000000,千兆是 20000,万兆是 2000,更精细。
作用范围:只是设备内部计算路径代价的方式,对 BPDU 封装格式没有影响。
所以你在 H3C 上把 pathcost 方式改成了 dot1t
,只是让它在计算根端口/路径时数值对齐,不会影响和思科邻居互通。
如果对端思科还是 long
(对应 dot1t)或 short
(对应 dot1d),建议统一,这样链路度量一致,避免意外的主/备根选举偏差。
MSTP 的 BPDU 标准是 IEEE 802.1s(后来并入 802.1Q-2005)。
H3C Comware7 的 MSTP 默认就是 802.1s BPDU,不需要额外修改。
思科的 MST(spanning-tree mode mst
)同样是按照 802.1s 标准发 BPDU。
只有当思科设备跑的是 PVST+/Rapid-PVST 时,才会用到 Cisco 私有封装(多 VLAN 多 BPDU),那时对接 H3C 需要边界兼容配置(例如在 H3C 上起 MSTP 边界,互通单实例 STP)。
不需要在思科上手动修改 MSTP BPDU 封装,MST 模式下默认就是 802.1s,和 H3C Comware7 对接没问题。
需要关注的是:
两端 STP 模式统一:都跑 MSTP。
Region 信息一致(Region name、Revision、Instance VLAN 映射),否则对端会把你当成 MST 边界,回落成 CST(兼容模式)。
Pathcost 算法建议两端统一(思科用 spanning-tree pathcost method long
对应 dot1t)。
✅ 最佳实践:
在思科侧执行:
spanning-tree mode mst
spanning-tree pathcost method long
并确认 Region name / Revision / VLAN-Instance mapping 与 H3C 一致。
这样 H3C 5500 与思科的 MSTP 就能完全对等。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论