MSTP故障处理手册Copyright2013杭州华三通信技术有限公司版权所有,保留一切权利.
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播.
本文档中的信息可能变动,恕不另行通知.
i目录1MSTP故障处理1-11.
1广播风暴故障处理1-11.
1.
1故障描述1-11.
1.
2故障处理流程·1-11.
1.
3故障处理步骤·1-11.
2端口无法快速迁移故障处理·1-21.
2.
1故障描述1-21.
2.
2故障处理流程·1-31.
2.
3故障处理步骤·1-41.
3指定端口长期处于Discarding状态故障处理1-51.
3.
1故障描述1-51.
3.
2故障处理流程·1-61.
3.
3故障处理步骤·1-71.
4端口STPDOWN故障处理·1-81.
4.
1故障描述1-81.
4.
2故障处理流程·1-91.
4.
3故障处理步骤·1-91.
5STP网络流量不稳定故障处理1-101.
5.
1故障描述1-101.
5.
2故障处理流程·1-111.
5.
3故障处理步骤·1-111.
6设备无法处于同一个MSTP域故障处理·1-121.
6.
1故障描述1-121.
6.
2故障处理流程·1-121.
6.
3故障处理步骤·1-121.
7故障诊断命令·1-131-11MSTP故障处理1.
1广播风暴故障处理1.
1.
1故障描述二层网络中存在广播风暴.
1.
1.
2故障处理流程图1-1广播风暴故障诊断流程图1.
1.
3故障处理步骤1.
检查设备全局MSTP是否开启执行displaystp命令查看设备全局MSTP是否开启.
如果没有开启,则在系统视图下通过stpenable命令开启全局MSTP.
2.
检查端口MSTP是否开启执行displaystpinterface命令查看端口MSTP是否开启.
如果没有开启,则在接口视图下通过stpenable命令开启端口MSTP.
广播风暴设备全局MSTP是否开启是端口是否存在STP报文超时现象否是否解决未解决解决解决未解决未解决否是将超时因子设置的大一些开启全局MSTP开启端口MSTP寻求技术支持端口MSTP是否开启故障排除1-23.
检查端口是否存在STP报文超时现象执行displaystphistory命令查看端口是否存在报文超时现象,例如:displaystpinstance2historyslot1STPslot1historytraceInstance2PortEthernet1/1Rolechange:ROOT->DESI(Aged)Time:2012/08/0800:22:56Portpriority:0.
00e0-fc01-651000.
00e0-fc01-6510128.
1在端口Ethernet1/1信息的Rolechange项中存在Aged字样,表明该端口由于报文超时引起角色变化,此时可以通过stptimer-factor命令将超时因子设置的大一些.
1.
2端口无法快速迁移故障处理1.
2.
1故障描述链路发生故障后,整个网络的流量恢复时间超过30秒.
如图1-2所示,SwitchA为根桥,SwitchB的Ethernet1/1和SwitchC的Ethernet1/2为根端口,SwitchC的Ethernet1/3为替换端口,SwitchB的Ethernet1/3为指定端口,当SwitchA和SwitchB之间的链路发生故障后,SwitchC的Ethernet1/3端口计算为指定端口后无法快速迁移到Forwarding状态,导致流量中断30秒.
图1-2端口无法快速迁移故障处理组网图1-31.
2.
2故障处理流程图1-3端口无法快速迁移故障诊断流程图端口无法快速迁移设备是否工作在STP模式否否是解决未解决解决解决未解决未解决是将设备的工作模式修改为MSTP将两端端口的双工模式都修改为自协商状态寻求技术支持端口是否为点对点链路故障排除端口是否为半双工模式检查端口对端连接是否为终端否是解决未解决配置端口为边缘端口上游设备是否工作在STP模式否解决未解决是将上游设备的工作模式修改为MSTP上游设备是否工作在RSTP模式否解决未解决是将上游设备修改为MSTP模式或在端口上开启NoAgreementCheck特性否否是是消除链路故障是否存在链路故障1-41.
2.
3故障处理步骤1.
检查端口对端连接是否为终端检查端口对端连接是否为终端,如果该端口直接与终端相连,请在接口视图下通过stpedged-portenable命令配置该端口为边缘端口.
2.
检查本设备是否工作在STP模式执行displaystp命令查看设备的工作模式,如果设备工作在STP模式,则在系统视图下执行stpmode命令将设备的工作模式修改为MSTP.
3.
检查上游设备的工作模式在上游设备上执行displaystp命令查看设备的工作模式,如果上游设备工作在STP模式或者RSTP模式,则在系统视图下通过stpmode命令将上游设备工作模式修改为MSTP.
对于上游设备工作在RSTP模式的情况,还可以在端口(如图1-2中SwitchB的端口Ethernet1/3)上通过stpno-agreement-check命令开启NoAgreementCheck特性.
4.
检查端口是否为点对点链路执行displaystpinterface命令查看端口是否为点对点链路:displaystpinterfaceethernet1/3----[CIST][Port3(Ethernet1/3)][UP]----PortProtocol:enabledPortRole:CISTDisabledPortPortPriority:128PortCost(Legacy):Config=auto/Active=200000Desg.
Bridge/Port:0.
00e0-fc00-2000/128.
2PortEdged:Config=disabled/Active=disabledPoint-to-point:Config=auto/Active=trueTransmitLimit:10packets/hello-timeProtectionType:NoneMSTBPDUFormat:Config=auto/Active=legacyPortConfig-Digest-Snooping:disabledNumofVlansMapped:20PortTimes:Hello2sMaxAge20sFwDly15sMsgAge0sRemHop20BPDUSent:0TCN:0,Config:0,RST:0,MST:0BPDUReceived:0TCN:0,Config:0,RST:0,MST:0当Point-to-point项中Active为true表明端口为点对点链路,如果为false则表明端口为非点对点链路.
如果端口为点对点链路还无法快速迁移,请寻求技术支持.
5.
检查端口的双工模式执行displayinterfacebrief命令查看端口的双工模式,如果端口为半双工模式,则在接口视图下通过duplexauto命令将本端口和其对端端口修改为自协商模式.
如果两端端口都工作在自协商模式,请检查链路是否存在故障,如果链路出现故障,请排除此故障.
1-51.
3指定端口长期处于Discarding状态故障处理1.
3.
1故障描述指定端口一直处于Discarding状态,无法迁移到Forwarding状态.
1-61.
3.
2故障处理流程图1-4指定端口长期处于Discarding状态故障诊断流程图指定端口长期处于Discarding状态否端口是否误将根保护特性开启否是是是解决未解决解决未解决否是将根保护特性关闭解决未解决故障排除网络中存在自环,请检查网络消除自环是否收到本端口自己发送的报文端口收到报文格式是否和配置格式一致端口根保护是否生效修改端口的报文格式设备是否设置为根桥或备份根桥寻求技术支持是否否是排除链路故障解决未解决设备通往根桥的链路是否出现故障否否是端口环路保护是否生效对端是否开启STP是否是解决未解决否消除拥塞和链路故障是否存在链路拥塞或者单向链路故障1-71.
3.
3故障处理步骤1.
检查是否收到本端口自己发送的报文执行debuggingstppacketinterface命令打开端口的STP报文详细信息调试开关,查看端口是否接收到了本端口自己发送出去的报文,如果是,表明网络中存在自环,请检查网络消除自环.
2.
检查端口收到报文格式是否和配置格式一致方法一:通过查看打印的Log日志,如果有打印"Portinterface-typeinterface-numberreceivedMSTPBPDUsofadifferentformatthantheconfiguredone.
PleasechangeyourMSTPBPDUformatconfiguration.
",表明端口收到了不同格式的报文.
方法二:通过调试信息查看端口收到的报文类型,执行displaystpinterface命令查看端口实际配置的报文类型,比较两者是否一致,如果不一致表明端口收到不同格式报文.
如果端口收到的报文格式和配置的格式不一致,则通过stpcompliance命令修改端口的报文格式.
3.
检查端口根保护是否生效方法一:通过查看打印的Log日志,如果有打印"Instanceinstance-id'sROOT-Protectionportinterface-typeinterface-numberreceivedsuperiorBPDUs.
",表明端口开启了根保护.
方法二:执行displaystpabnormal-port命令查看端口是否因根保护起作用而被Discarding.
displaystpabnormal-portMSTIDBlockedPortReason0Ethernet1/4ROOT-Protected如果端口因启动根保护而被Discarding,请检查是否误将设备设置为根桥或备份根桥,执行displaystpinstance命令查看设备在实例上的根类型.
如:displaystpinstance0-------[CISTGlobalInfo][ModeMSTP]-------CISTBridge:0.
00e0-fc02-1900BridgeTimes:Hello2sMaxAge20sFwDly15sMaxHop20CISTRoot/ERPC:0.
00e0-fc02-1900/0CISTRegRoot/IRPC:0.
00e0-fc02-1900/0CISTRootPortId:0.
0BPDU-Protection:disabledBridgeConfig-Digest-Snooping:disabledCISTRootType:PRIMARYroot上述信息表明设备被配置为根桥.
如果根桥和备份根桥配置正确,请检查本端口是否误将根保护特性开启.
如果是,请将根保护特性关闭;如果根保护特性配置正确,请执行displayinterface命令查看端口当前的链路状态,检查设备通往根桥的链路是否出现故障.
如:displayinterfaceethernet1/1Ethernet1/1currentstate:DOWNIPPacketFrameType:PKTFMT_ETHNT_2,HardwareAddress:0000-fc00-6507Description:Ethernet1/1InterfaceLoopbackisnotsetMediatypeistwistedpairPorthardwaretypeis100_BASE_TUnknown-speedmode,unknown-duplexmode如果出现了链路故障,则将故障排除.
1-84.
检查端口环路保护是否生效方法一:通过查看打印的Log日志,如果有打印"Instanceinstance-id'sLOOP-Protectionportinterface-typeinterface-numberfailedtoreceiveconfigurationBPDUs.
",表明端口开启了环路保护.
方法二:执行displaystpabnormal-port命令查看端口是否因环路保护起作用而被Discarding.
displaystpabnormal-portMSTIDBlockedPortReason0Ethernet1/4LOOP-Protected如果端口因启动环路保护而被Discarding,请检查对端STP是否开启.
如果开启STP,请检查是否出现链路拥塞或者存在单向链路故障(执行displaystpinterface命令检查对端端口的链路状态,对于光纤口请检查光纤的收光线和发光线是否正常).
如果是链路拥塞,可以通过增大超时因子解决该问题;如果出现单向链路,则排除此故障.
1.
4端口STPDOWN故障处理1.
4.
1故障描述执行displayinterface命令查看端口信息时,端口为STPDOWN.
例如:displayinterfaceethernet1/1Ethernet1/1currentstate:STPDOWNIPPacketFrameType:PKTFMT_ETHNT_2,HardwareAddress:0000-fc00-6507Description:Ethernet1/1InterfaceLoopbackisnotsetMediatypeistwistedpairPorthardwaretypeis100_BASE_TUnknown-speedmode,unknown-duplexmode1-91.
4.
2故障处理流程图1-5端口STPDOWN故障诊断流程图1.
4.
3故障处理步骤1.
检查BPDU保护是否生效方法一:通过查看打印的Log日志,如果有打印"BPDU-Protectionportinterface-typeinterface-numberreceivedBPDUs.
",表明端口开启了BPDU保护.
方法二:执行displaystpdown-port命令查看端口是否因BPDU保护生效而被STP关闭.
例如:displaystpdown-portDownPortReason1-10Ethernet1/1BPDU-Protected如果端口因BPDU保护生效而被STPDOWN,请检查对端设备是交换机还是终端,如果对端为交换机,表明端口的配置错误,请通过undostpedged-port命令将端口的边缘端口属性去掉,并通过undoshutdown命令开启端口;如果对端为终端设备,表明存在恶意攻击,端口被关闭属于正常情况,请消除攻击源,然后再通过undoshutdown命令开启端口.
2.
检查报文格式是否频繁切换方法一:通过查看打印的Log日志,如果有打印"Portinterface-typeinterface-numberreceivedMSTPBPDUsofdifferentformatscontinually.
Shutitdowninordertopreventbroadcast.
",表明端口因报文格式频繁切换而被关闭.
方法二:执行displaystpdown-port命令查看端口是否因报文格式频繁切换而被STP关闭.
例如:displaystpdown-portDownPortReasonEthernet1/1Formatfrequency-Protected如果端口因报文格式频繁切换而被STP关闭,请检查组网中报文格式的配置是否正确,如果配置正确,请检查是否存在恶意攻击,如果存在恶意攻击,端口被关闭属于正常情况,请消除攻击源,然后再通过undoshutdown命令开启端口,否则请寻求技术支持.
1.
5STP网络流量不稳定故障处理1.
5.
1故障描述在一个STP的组网内,网络中流量持续不稳定,时断时续.
1-111.
5.
2故障处理流程图1-6STP网络流量不稳定故障诊断流程图1.
5.
3故障处理步骤1.
检查端口STP状态是否震荡如果设备频繁打印下面信息表明存在链路故障或者组网错误:system-view[Sysname]stpport-loginstanceall%Aug1600:49:41:8562012SysnameMSTP/3/PDISC:Instance2'sportEthernet1/1hasbeensettodiscardingstate.
%Aug1600:49:41:8562012SysnameMSTP/3/PFWD:Instance2'sportEthernet1/2hasbeensettoforwardingstate.
请确认不停打印状态切换信息的端口是否存在链路故障,如果链路无故障,请检查全网设备STP配置是否正确.
2.
请检查端口STP角色是否震荡执行displaystphistory命令查看端口角色计算历史纪录,如果端口的角色不停更新且端口优先级在不停变化,表明端口收到来在不同设备的报文,表明组网错误,请消除错误组网.
3.
检查设备是否频繁收到TC报文执行displaystp命令查看收到TC报文的数量,同时查看最近一次拓扑变化时间,如果TC报文的数量一直递增且最近一次拓扑变化时间在10秒以内,那么端口肯定频繁收到TC报文.
接下来就是追溯TC源头,执行displaystptc命令查看频繁收到TC报文的端口,如果某端口收到的TC报文一直递增,查看该端口的对端设备的TC接收端口,一级一级往上直到找到TC源.
STP网络流量不稳定否解决故障排除寻求技术支持解决消除链路故障和组网错误设备是否频繁收到TC报文否是未解决追溯并消除TC源头端口STP状态是否震荡否解决消除组网错误端口STP角色是否震荡未解决未解决是是1-12例如:displaystptcMSTIDPortReceiveSend0Ethernet1/117170Ethernet1/220displaystptcMSTIDPortReceiveSend0Ethernet1/125250Ethernet1/220端口Ethernet1/1收到的TC数量持续增加,表明端口Ethernet1/1的对端一直发送TC报文,继续检查端口Ethernet1/1的对端设备的TC报文收发情况.
1.
6设备无法处于同一个MSTP域故障处理1.
6.
1故障描述在MSTP域配置(Formatselector、域名、MSTP修订级别以及实例和VLAN映射关系)都相同的情况下,两台设备无法处于同一个MSTP域中,执行displaystpbrief命令时,CIST实例上根端口在多实例上角色为Master.
1.
6.
2故障处理流程图1-7设备无法处于同一个MSTP域故障诊断流程图1.
6.
3故障处理步骤1.
检查本端设备运行模式执行displaystp命令查看设备当前运行模式,例如:displaystp1-13-------[CISTGlobalInfo][ModeMSTP]-------CISTBridge:0.
00e0-fc00-1234BridgeTimes:Hello2sMaxAge20sFwDly15sMaxHop20CISTRoot/ERPC:0.
00e0-fc00-1234/0CISTRegRoot/IRPC:0.
00e0-fc00-1234/0CISTRootPortId:0.
0BPDU-Protection:disabledBridgeConfig-Digest-Snooping:enabledCISTRootType:PRIMARYrootTCorTCNreceived:463TimesincelastTC:0days0h:17m:54s上述信息表示设备当前运行模式为MSTP.
如果设备运行模式不是MSTP,通过stpmode命令修改设备当前运行模式为MSTP.
2.
检查对端设备是否支持标准配置摘要计算检查对端设备是否支持标准配置摘要计算,如果对端设备不支持,则在本端设备上开启配置摘要侦听功能.
1.
7故障诊断命令命令说明debuggingstpall打开生成树的所有调试信息开关debuggingstpevent打开生成树事件调试信息开关debuggingstpfsm打开生成树状态机调试信息开关debuggingstpglobal-error打开生成树全局错误调试信息开关debuggingstpglobal-event打开生成树全局事件调试信息开关debuggingstppacket打开生成树报文调试信息开关debuggingstproles打开生成树端口角色变化调试信息开关debuggingstptc打开生成树TC事件调试信息开关displaystp显示生成树的状态和统计信息displaystpabnormal-port显示被生成树保护功能阻塞的端口信息displaystpbpdu-statistics显示端口上的BPDU统计信息displaystpdown-port显示被生成树保护功能down掉的端口信息displaystphistory显示生成树端口角色计算的历史信息displaystpignored-vlan显示已使能VLANIgnore功能的VLAN列表displaystpregion-configuration显示当前生效的MST域配置信息displaystproot显示所有生成树的根桥信息displaystptc显示生成树所有端口收发的TC或TCN报文数
ttcloud怎么样?ttcloud是一家海外服务器厂商,运营服务器已经有10年时间,公司注册地址在香港地区,业务范围包括服务器托管,机柜托管,独立服务器等在内的多种服务。我们后台工单支持英文和中文服务。TTcloud最近推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。点击进入:ttcloud官方网站地址TTcloud拥有自...
hypervmart怎么样?hypervmart是一家国外主机商,成立于2011年,提供虚拟主机、VPS等,vps基于Hyper-V 2012 R2,宣称不超售,支持linux和windows,有荷兰和英国2个数据中心,特色是1Gbps带宽、不限流量。现在配置提高,价格不变,性价比提高了很多。(数据中心不太清楚,按以前的记录,应该是欧洲),支持Paypal付款。点击进入:hypervmart官方网...
Pia云商家在前面有介绍过一次,根据市面上的信息是2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台。这个云服务商家主要销售云服务器VPS主机业务和服务,云服务器采用KVM虚拟架构 。目前涉及的机房有美国洛杉矶、中国香港和深圳地区。洛杉矶为crea机房,三网回程CN2 GIA,自带20G防御。中国香港机房的线路也是CN2直连大陆,比较适合建站或者有游戏业务需求的用户群。在这篇文章中,简...
查看端口是否开放为你推荐
Integratedfastreport2uctuationchrome爱信艾达株式会社版本itunesadbandroiddevelopedandroid设置media支持ipadipadwifiipad的wifi打不开怎么办?win10关闭445端口在win10 如何关闭445端口的最新相关信息
查询域名 上海服务器租用 瓦工 linode代购 服务器日志分析 太原联通测速平台 bgp双线 爱奇艺会员免费试用 新睿云 yundun 百度云加速 国外在线代理服务器 酸酸乳 免备案cdn加速 umax winds windowsserver2008r2 免费的加速器 优惠服务器 2016黑色星期五 更多