交换机MSTP常见问题定位_第1页
交换机MSTP常见问题定位_第2页
交换机MSTP常见问题定位_第3页
交换机MSTP常见问题定位_第4页
交换机MSTP常见问题定位_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

交换机MSTP常见问题定位诊断工具display工具debug命令工具log工具端口无法快速收敛故障定位端口discarding或自动shutdown故障定位STP网络流量不稳定故障定位I诊断工具I:「— 1 —Lh!display命令工具命令说明displaystpbriefdisplaystp查看实例、端口角色和状态、保护的简要信息查看生成树实例的状态信息和统计信息displaystpregion-configurationdisplaystphistory(诊断视图下)查看STP域配置信息查看STP计算历史记录displaystptc-bpdustatistics查看端口TC/TCN报文收发计数displaystpinterfaceGigabitEthernetx/x/x查看单个端口的stp信息

displaystpbrief<QuisplaystpiiriefMSIidFort RolestfstateProtection , 0 GigabitEthernetl/O/O角色|root|Iforw?皿珅叫状态0 sigabitEtherneti/C/6 alte discardinq0 GigabitEthernet6/0/0 DE5I displaystpbrief<QuisplaystpiiriefMSIidFort RolestfstateProtection , 0 GigabitEthernetl/O/O角色|root|Iforw?皿珅叫状态0 sigabitEtherneti/C/6 alte discardinq0 GigabitEthernet6/0/0 DE5I fohwahdInq0 QigatoltEthernet4/c/4 DESI FORWARDINGHONENONENONENONE端口角色端口状态DESI(指定口) FORWARDING 指定交换机连接在网络中的端口ROOT(根端口) FORWARDING 根端口对端的端口到达根桥开销最少ALTEDISCARDING提供到达根交换机可选择的端口BACKUPDISCARDING由指定口提供的到叶子节点路径的备份displaystphistory[Quldway-diagnoseJdisplaystphistory 砒…工皿七呷^Qhiwtsytms ]GiqabMiEthemEt:V(V4| 角色at2010/0-4/27l£:34:01UTC+OB:00(0.0000-*^123-01200Q.0000-DL23-Q120Q0.0000194^GigabitEthernetl/O/G{4096.0000-00OO-OOOe角色at2010/04/2715;34;01UTC+0B:00GigabitEthernetl/O/G{4096.0000-00OO-OOOe04096,0000^0000-000e04096,OOOO-OOOQ-OOOe128.0J示例中根桥由OODO-OOOO-OOOe变成0000-0123-012口,根端口由1/0/0变为4/0/4displaystp.0000-0123-0120:Normal<Quidway>displaystp [CISTglobalcistBridgeBridgeTimesCISTROOt/ERFCCISTRegRoot/TRPCCISTROOtPOttldBFDU-ProtectionTCorTCNreceivedTCcountperhelloSTFconvergeMedeShareregion-configuration:EnabledTimesincela&tTC:0daysOh:displaystp.0000-0123-0120:Normal<Quidway>displaystp [CISTglobalcistBridgeBridgeTimesCISTROOt/ERFCCISTRegRoot/TRPCCISTROOtPOttldBFDU-ProtectionTCorTCNreceivedTCcountperhelloSTFconvergeMedeShareregion-configuration:EnabledTimesincela&tTC:0daysOh:14m;35s最近一次收佥LIT。的口寸间ln£o][ModeMSTP] :32768.0000-0a8fi-15cb:Hello2sMaxAge20eFwDly15sMaxHop2Q]/20000根桥白.OCDC-GaBS-'IcCbj。域根桥I12S.195Disabled阿历史上收到TC报丈的个数displaystp命令中可以看到当前的根桥,域根桥,收到TC报文的历史计数以及最近一次收到TC报文的时间。可以了解当前的stp基本情况和TC报文情况。displaystptc-bpdustatistics[Quidw^y]displaystptc-bpdustatisticsQJ-M-LJ,J.JDIXLX1-U1-JL1OI.L-LU1.IMSTIDPortTC(Send/Reoeive)TCN(S-end/Receive)0GigalbitEthernatl/0/04/240/00ItEthemet6/Q/064/00/00GigabitEthemaM/□/41/10/0displaystptc-bpdustatistics命令可以查看设备上各个端口TC报文的收发情况,在有TC攻击的时候可以通过多次查看这个命令,对比TC收发计数找TC的源头。DEBUG命令工具命令说明debuggingstpinterfaceGigabitEthernet显示单个端口的stp收发x/x/xpacketall报文情况debuggingstpinterfaceGigabitEthernet显示单个端口stp的事件x/x/xevent信息debuggingstpinterfacexxpacketi<Quidway>debuggingstpinterfaceGigabitEthernet4/9/dpacketallApr2720101£:22:17.220.1S93O3_PSW_2O2MSTP/7/pkT:Port24L(GlgabitEthemet4/0/4jRcvdFacke11(Leng~th:102)Protooo1Versionll> ::BPDUType aFld.gs aCISTRoot ler iCISTExternalPathCost 1g 收包027c(DESIGNATEDLedfiliiigForwardingAgz««iat9ikL)0.0000-0aSB-15obCISTBridgeIdentifier 10.OOQQ-OaBB-15CbCISTPortIdentifier :MjesaaqeA^e zMaxAgre ;HelloTime :ForwardDeLay ;Var^iori1Lungth iVersion.3Length 1CISTRegionalRo&t Identifier■:CISTInternalRoot PathCost :CISTRoamingHops :9303_PS^202>Apr27~20101&:22;17.220.2§9303^instance :12BM950 表示对端设留,收到报文中该字段不同时需关注.? 重点关注对端是否是透传叩DU癖乙640.□□□D-0aSB-15sb20»_PSW_202MSTF/7/MSG:log日志文件中可以看至蜘■应的端口以及阻塞情况:Apr27201315;03zl4QuidwayQll^TP/6/SET_PORT_FOIdWARDING(1)MSTPprocess0instance1rMSTPsetportGLgabiLEthernet4/0/8stateasforwarding.Apt27201315:05:03Quidway^%01MSTP/6/SETPORTDISCARDING(l)!InMSTPpracesjsDL口scans1PHSTPaetport state:asdiscarding.日志文件中可以看至取哪个端口收到TC报文:AprJ7 1S:OS:O3Quidway^^OlMSTP/S/RECEIVE_MSTr!rc(1>:MSTPreceivedBPDUwithTCM^TPprocess0instance0〕portnameisGigabitEthernet3/0/10.盒式产品由于mstp的日志信息级别比较低,而logbuffer中默认记录warning以及以上级别(1,2,3),所以如果需要捕获stp相关信息,需要使用如下命令调整mstp的日志级别:info-centersourceMSTPchannel3traplevelinformationalinfo-centersourceMSTPchannel4loglevelinformational端口无法快速收敛故障定位故障举例故障描述:MSTP的网络拓扑中出现链路故障或链路故障恢复后,业务流量恢复需要超过30秒。步骤一故障时查看各个端口的STP状态使用displaystpbrief多次查看设备上各个端口的STP状态,确认对应端口STP收敛情况。弟次杳君的时候端口的珈状态故障描述:MSTP的网络拓扑中出现链路故障或链路故障恢复后,业务流量恢复需要超过30秒。步骤一故障时查看各个端口的STP状态使用displaystpbrief多次查看设备上各个端口的STP状态,确认对应端口STP收敛情况。弟次杳君的时候端口的珈状态JE化由DISCARDINGj-LEARNIING>FQRWAR0ING中大概消耗3。秒b[Quidua'ay]displaystpbriefMSTIDPort FLdu5T1PPT^ection电CigabitEllierne-t1/0/00GhgmbitEthernet1/0/2。GrgabitEthcrnfftG/O/O。枝序bitElhernet4l/O/4DEE-iFORWARDINGNONEDESIDISCARDINGNij)NEDESID:l _NEROOTFORWAR&INGNONE[Quidway]displaystpbriefMSTIDPort0 bitEthiefnetl/O/O0Gig讪itahmnetl问卫06®bitE(hernet6/0/00bitEthiernet^/O/^Role5TPStateP'drctionDESIFORWAft&thiSDESILe4rNINGDESILEARNINGROOTFORWARDINGNONEndJeITONENONE[CUiidw村Idisplay?甲MSTIOPE0GigabitEtliernet1/0/00日晾ibitEtliernet1/0/20SgabitEtliernet6/0/00GigabitElhernct4/Q/4R^leSTPStsteDE5IFORWARDDESIFODESIFORWARDINGROOTFORWARDINGGNONENENONENONE步骤二查看对应的端口的stp信息使用displaystpinterface端口号显示端口stp信息。A检查对端是否为终端或边缘端口失效;如果端口对端连接的是终端或不支持STP的设备或者3层端口,在端口上执行命令stpedge-portenable开启边缘端口属性或配置stpdisable去使能STP。liSLiei4「!山[ 出即机古史:ccu^=-9nju\^cfiA&=fLn&wyE硝W ■ _州呷*¥OLrtPI,q军业如籍□养赣■D|Hp网垩业沮ffDO典算叫叫澈成株:331&B-DOD&'Or53-OT3(]\T3E'3P睥划映枝b 创&叩庵1|>找in印T\O\ISB检查设备、端口的STP工作模式;如果设备工作在STP模式,可通过命令stpmodemstp调整为MSTP模式。如果设备工作在MSTP模式,但端口协商为STP模式,则需要在对端设备检查工作模式。[S93D3_PSW_202]displaystpinterfaceGigabiEEthern<t1/0/1.2 [C1$TGlphallnfcj[ ~TransitUmit :6packets/sProtectionType:Non^I,PDFtSTPME史 NSTP] 显示有STPfRSTPpMSTP3抻情次PortProtocolType^Confi^-auto/Aetive-dlocls步骤三查看对应的端口的stp信息C检查端口是否为点对点链路;Active=true表示为点对点链路,S系列交换机默认stppoint-to-pointauto。RSTP和MSTP模式的快速协商机制只能在点对点链路上。[S9303_PSW_2021diiplavstpInt^rfac*GigdbitEth«rn4tVO/12——[C1STGlobalInfoHMcdeM5TP CISTBridge32768.0000-01.23-0120++■**+*■+■+■**FORWARDING]——-—[Port2&FORWARDING]——:Fnabled:Fnabled,DesignateriPert:】网PortRolePortPriorityPortCast(DvtlT)丈sfME/Aictiv«=20000Designated6ridge/Port!a27&&.DDDOH3123-0120/128.26PortEdged 」匚口门析#』£伯11忙/gttMEMEnTbledPoint・tcppoim|:Cunrifi:=mLit。/Acl:iuE=t「upITrainsrtLimit 方pa<~kets/sProtectionType:NonePortSTPMode :MSTPPortProtiacDlType:Corifig=auta/Actlv&=dotlsBPDUEncapsulation:Config=stp/Aetive=stip端口Discarding或自动shutdown故障定位定位思路

故障举例MstpQuidwayAQuidwayB故障举例MstpQuidwayAQuidwayB故障描述:网络中并没有环路,S5700A连接S7700的端口阻塞。端口Discarding故障定位:」 J步骤一故障时查看各个端口的STP状态使用displaystpbrief多次查看设备上各个端口的STP状态,确认对应端口STP收敛情况,当端口的角色是DESI同时STP状态一直都是DISCARDING说明该端口不正 常 。〃角色是ALTE〈梅啬份日)图塞是正岸的不用关注多次查。的时候端口点色为指定曰〃角色是ALTE〈梅啬份日)图塞是正岸的不用关注多次查。的时候端口点色为指定曰(DESI}的叩状态一直都是以心响村仇[S93-062D3]di5plavstpbriefM5TID~Port0iGigabitEthernflill/O/O0GigabitEthernall/O/ZQGigabitEthernet&/O/Q0GigabitEthernet4/fl/40GigabitEtheirnetl/fl/6RoleSTP5tateProtectionDESIFORWARDINGNONED甲IDISCAIRDIN。 NC^ED轩IDISCARDING 昭框AlFEDISCARDING NEROOTFORWARDINGNONE步骤二查看端口上配置A如果端口没有配置根保护也没有配置环路保护,并开启调试开关获取对端发送的STP报文信息,确认对端发送的STP优先级比本端低,检查对端端口配置(对端是S37/57需要端口配置bpduenable)。

IQuidway]displaycurrent-configurationinterfaceGigabitfthernet0/0/4interfaceGigabitEthernetD/D/4〃端口上没有ir-Ddt-prot&ctiGriloop^prot^rticirii[Quidway]displaysipbnefM5TIDPort Rol«STPSt^steprotection0GigabitEtheTnetD/0/4DESIDISCARDINGNONE 〃端口上保护方式是NONE.,说明端口没有任何保护方式对比本设备上的根和周端的根的大小童<Quidway>debuggingstpinterfaceGigabitEtlhernet4/0/4packetallApr27201016:22:17.220.1S9303_P5W_202MSTP/7/PKT:Port241(GigabitEthernet4/0/4]RcvdPacket(Length:102)CISTRootIdentifier尊m事导碍■:0.KCISTRootIdentifier尊m事导碍■_r[Qijidw3y]displaystp[ModeMSTP.……:3276fe.D00Q-Qa88[ModeMSTP.……:3276fe.D00Q-Qa88-LScbCISTBridge^.2sMmxAp:巴出加Fia心lv1知ManHop^.2sMmxAp:巴出加Fia心lv1知ManHop20!■ //MttrjimacDOOD-Ol23-D120ttO000-0aS8-1Scb/JhCI5TFtoot/FflPC. *D-Q1?3-m /御lf]0B如果配置了根保护,Root保护功能用在根桥设备的所有端口上,端口角色是指定口并且阻塞,说明对端发送过来的stp报文优先级比较高,通过debuggingstpinterfaceinterface-typeinterface-numberall诊断命令采集详细的交互报文,排查端口接收报文中的RootIdentifier、BridgeIdentifier字段的桥MAC对应的设备,修改优先级不能抢根。[Quidwav]di^^layturrenl:<onfiguraiiiCininlerfa^e右igmbilElh州nvt。询A尊interFaeeGigahrtEtlherrhetO/O/4stprwt-pr(rtaction[S57DO|displa/stpbriefMSTIDPort RoleSTPStateProtection保护模式是根保护0GigabitEthernetO/O/4DESIDISXZARDIMSROOT〃就门席色是指定口(DESI)保护模式是根保护I<Quidway>debuggingstpinterfaceGigabitEthernet4/0/4p-acketallApr27201016:22:17,2201&930i3_lP£^_2O2MSTP/7/PKT!Part24L(GigabitEthernet4/D/4}RcwdPacket(Length:102)ProtonMersianlD;03BPOUType :02Flags :7c(DESIGNATE,LemmingFar州ardingAgreementJCISTRoothfcWifie,:D, CISTEMternalPathCost:tCISTGrid翡Identlf厨 :G C果配置了环路保护,端口角色是指定口并且阻塞,说明对端没有发stp报文过来,通过debuggingstpinterfaceinterface-typeinterface-numberall诊断命令采集详细的交互报文,没收到stp报文就需要向上排查网络。|QuidwSiy]dl curifert-tonfiguiatiomImt建而憧GigdbitElhern^t0/0/4interFaceGigabitEthernetO/O/4stploop-protectioniQuidwiYjdi^iystpbriefMSTIDPort RotsSTPStateProtectiion0GiEabitEthernetO/Q/4DESIDISCARDINGLOOP〃端口角色是指定口(D€SI)「保护模式是环路保护端口自动shutdown故障定位步骤一检查全局和端口下配置故障时先确认全局视图下配置有stpbpdu-protection,对应端口上有边缘端口配置stpedged-portenable,此时端口上有shutdown命令。[Quidwavlci^teythisIstpbpdu-protertionstpenable[Quid'uuay-Gigabittth^n@tl/o/4]dis-phyttiisinterfaceGigabitEtheirnetl/o/4shutdown "bpcki保护shutdown端口有帝令行stpedged-portenable步骤二查看对应时间点日志查看对应时间点的日志信息,找到bpdu保护激发的日志信息可以确认是bpdu保护shutdown端口。BbDfl回牛耳.一晒I bDn~bH!CHECll sq^sq-bou[bay-usujg]ipar6U3p|叫旧bDfl-bitoiecfjouw.pg即也qow讣pecan商m 卵eq步骤三检查对端情况经过步骤一二确认是bpdu保护shutdown端口,需要检查对端设备配置确认使能stp或者透传stp报文。确认对端会发stp报文后,需要把本端的边缘端口去使能然后再undoshutdown恢复链路。备注:如果设备上有端口经常的叩down,那么这种情况和stp没有任何关系。stp只有在一种情况(全局视图配置stpstpbpdu-protection,同时端口下配置stpedged-portenable后再收到stp报文会把端口shutdown)下才会把端口shutdown,而且这种会在端口视图下有shutdown的配置,同时需要人工干预手动undoshutdown才能恢复up。STP网络流量不稳定故障定位IIETP浅*涂拳刑权此;里4IIETP浅*涂拳刑权此;里4耳、小网.」|计网•浴I'i传有异特怆会话曲是否」:STPIH>1.性驶卜+卉TG援丈升格作保T做故障举例组网拓

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论