全国直销电话:4006-854-568
IT-technology
以人为本,众志成城,以“用户至上”.“服务上乘”为原则,
追求产品和服务高质量,努力实现与客户之间真诚有效的沟通,
不断地圆梦、奔跑与腾飞。
新闻动态   NEWS
【真实案例】Cisco交换机MSTP故障?年薪25W高级网工岗的面试可用案例,它来了! -北京赛维博信科技发展有限公司
来源:本人摘自网络,如有侵权请联系删除 | 作者:毛豆 | 发布时间: 2024-06-06 | 726 次浏览 | 分享到:
Gi1/0/27  0    20000    Desg      Fwd     N/A
41 Gi1/0/28  128  20000    Desg      Fwd     N/A
这只是一次打印,多次打印信息发现3台思科交换机的互联口MSTP角色和状态频繁震荡,总之就是没有选出AP口。互联口角色在DP和RP来回切且最终处于forwarding状态,从而导致业务数据环路且消耗交换机性能。
由于现场排查条件有限,对于这种震荡选举及未收敛的现象,我们只能基于经验猜测:经过TP-LINK交换的非直连的Cisco交换机之间没有受到彼此的BPDU。猜想如下:

似乎有可能,但是TP-LINK不支持STP理论上会将BPDU做广播透传才对,但为什么不转发呢?于是进一步排查。
第三步:进一步检查配置
于是我找了一台TP-LINK交换机查看:

web页面配置如下:
看了下TP-LINK交换机端口默认只有hybird类型,我们就看互联口即可,大致意思是:

  • 9口:PVID=1,仅划入VLAN201、202,出口规则tag
  • 10口:PVID=1,仅划入VLAN201、202,出口规则tag

看到此项配置基本定位了不转发BPDU的原因了。这个配置下BPDU确实不会被中间TP-LINK交换机转发。
看到这里我建议大家先自己思考原因!!想不通了再往下看!!要独立思考。




【原因分析】
▶ 小结的拓扑和规划如下
定位原因:Cisco交换机 2.75和2.76的27和28口发出的BPDU被TP打上缺省tag=1后,由于TP交换互联口没有划入VLAN1所以没有转发。
▶ 深入思考
这里我想说一下,在此类MSTP场景中,中间的网管交换配置仅透传所需要的业务VLAN201 202、而不透传VLAN1等等是很多人选择的基本配置,对于带tag的数据来说没有问题,但是注意:BPDU是不带tag的!
但可能有人有疑问了,交换机MSTP中的instance绑定了VLAN,如果MSTP BPDU不带tag在不同VLAN下交互又是怎么识别的呢?往下看。
▶ MSTP BPDU报文详解
我们看下交换机的MSTP BPDU报文通过什么去识别彼此的instance与VLAN的映射关系呢?见:
 

服务热线

1391-024-6332