打环测试教程_第1页
打环测试教程_第2页
打环测试教程_第3页
打环测试教程_第4页
打环测试教程_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

打环测试教程环回测试是很常用的一种测试,通常用于检查和分析端口或线路问题。如下图所示,我们在设备端口上用命令loopback(某些端口上命令格式为loopbackdiagnostic)使接口从内部将自己发送的信号转接到自己的接收端(如红线所示),通过检查数据发送和接收的情况来判断端口工作状态是否正常。如果需要对端口进行完全的检测,可以使用符合标准的短跳线将端口收发短接构成环。如果端口正常,可以将线路的一部分或全部包括到环中进行测试,即在线路中的某个点上进行短接构成环(如紫红色线所示)。这些点可以是在配线架、CSU/DSU、传输设备等之上。在某些类型的端口上,还可以用命令loopbackline在端口上将对方发送的信号转接到对方的接收短,构成测试环。LoopbackLoopback线路环(Diagnostic)Line观察环回测试成功与否,首先看端口有没有形成环,如用命令showinterface看看端口是不是已经从down状态变到up状态,状态中有没有“(loope(的字样。端口的某些封装形式,如串行口上的PPP、帧中继等封装会检测环路,阻止端口变成up状态,所以可能要临时改为HDLC封装以便进行测试。其次是通过ping产生一定的流量,观察有没有丢包,showinterface检查端口计数器有没有显示input/output错误,有没有CRC、Frame等错误。注意在点对点类型的端口上ping路由器本身的地址比ping对端路由器的地址延时要小一半,原因可以参考下面的分析。在ATM等二层端口上不能直接产生测试数据包,可能需要额外的配置,如在8500交换机上可以这样配置:interfaceatm1/0/0//需要进行环回测试的ATM二层端口!interatm0.1point-to-pointatmpvc0100interfaceatm0/1/00100encapaal5snapipaddress172.31.20.1255.255.255.0!如果测试发现有丢包情况,可以通过命令showcontroller了解更多细节情况。如以下命令显示了某ATM端口上的BIP错误情况:Router>showcontrollersatm3/0/3IFName:ATM3/0/3ChipBaseAddress:BC38E000Porttype:OC3Portrate:155000KbpsPortmedium:MMFiberPortstatus:GoodSignalLoopback:NoneFlags:8308...Key:txcell-#cellstransmittedrxcell-#cellsreceivedb1-#sectionBIP-8errorsb2-#lineBIP-8errorsb3-#pathBIP-8errorsocd-#out-of-celldelineationerrors-notimplementedg1-#pathFEBEerrorsz2-#lineFEBEerrorschcs-#correctableHECerrorsuhcs-#uncorrectableHECerrorstxcell:275849733,rxcell:143010088b1:26,b2:104,b3:34,ocd:0g1:12,z2:0,chcs:0,uhcs:20一般而言,环回测试直接了当:观察有没有象意料中的一样形成环,形成环之后有没有发现传输错误,然后根据测试结果调整线路或者设备。但是有的时候,环路测试的结果比较有迷惑性,下面举两个例子:有一次在通讯机房里做环路测试,从本地E1传输设备上到本地路由器做环测试没有问题,从本地E1传输设备到远端路由器做环测试也没有问题,但从远端E1传输设备到本地路由器之间打环测试就会丢包。由于从本地E1传输设备到远端路由器做环测试没有问题,所以本地E1传输设备和远端E1传输设备之间的线路不应该有问题,但只要将这段线路包括进来之后测试就会出现丢包。最后发现原来是这个通讯机房里安装了微波传输设备,干扰大,线路屏蔽不好所以出现丢包。另外一次是一台8540ATM交换机和12406路由器ATM端口通过一段短短的尾纤相连却发现大量CRC错误,更换了端口模块、尾纤都没有排除故障,反复观察才发现原来8540交换机的时钟同步信号存在问题。还有一个特殊情况就是3750、3550、2950等以太网交换机在端口上发送keepalive信息以检查端口是否激活,如果端口被环回,按照默认的错误检测处理(errdisable)规则,端口将会关闭。除非设置了错误恢复(errdisablerecovery)功能,否则在管理员干预之前端口不会恢复到正常工作状态。更严重的是网络中短暂的环路(如错误的连接、生成树配置错误)等都会引发这个错误,所以建议用端口配置命令nokeepalive关闭端口激活检测或通过全局配置命令noerrdisabledetectcauseloop防止因环回错误关闭端口,中断网络连接。附:点对点端口上的ping数据观察与分析(ping对端地址需要一个来回,ping自己的地址需要两个来回)测试情况,R1端口地址为172.31.20.1,对端R2地址为172.31.20.254R1#pingProtocol[ip]:TargetIPaddress:172.31.20.254//pingR2地址Repeatcount[5]:1Sending1,100-byteICMPEchosto172.31.20.254,timeoutis2seconds:Successrateis100percent(1/1),round-tripmin/avg/max=8/8/8ms(debug输出)Apr1012:19:03.994:IP:s=172.31.20.1(local),d=172.31.20.254(Serial4/0/0),len100,sendingApr1012:19:03.994:ICMPtype=8,code=0R1发出一个EchoRequest(type=8),R2收到后以EchoReply相应Apr1012:19:04.002:IP:s=172.31.20.254(Serial4/0/0),d=172.31.20.1(Serial4/0/0),len100,rcvd3Apr1012:19:04.002:ICMPtype=0,code=0R1收到EchoReply(type=0),计算延时(002-994=8ms)。R1#pingProtocol[ip]:TargetIPaddress:172.31.20.1//pingR1自己的地址Repeatcount[5]:1...Sending1,100-byteICMPEchosto172.31.20.1,timeoutis2seconds:!Successrateis100percent(1/1),round-tripmin/avg/max=16/16/16ms(debug输出)Apr1012:18:00.106:IP:s=172.31.20.1(local),d=172.31.20.1(Serial4/0/0),len100,sendingApr1012:18:00.106:ICMPtype=8,code=0R2发出一个EchoRequest(type=8)Apr1012:18:00.114:IP:s=172.31.20.1(Serial4/0/0),d=172.31.20.1(Serial4/0/0),len100,rcvd3Apr1012:18:00.114:ICMPtype=8,code=0R2收到EchoRequest,判断的目标地址为R1,所以将包发回Apr1012:18:00.114:IP:s=172.31.20.1(local),d=172.31.20.1(Serial4/0/0),len100,sendingApr1012:18:00.114:ICMPtype=0,code=0R1收到自己发出的EchoRequest,以EchoReply(type=0)相应并通过端口发送Apr1012:18:00.122:IP:s=172.31.20.1(Serial4/0/0),d=172.31.20.1(Serial4/0/0),len100,rcvd3Apr1012:18:00.122:ICMPtype=0,code=0R2将包发回。R1收到EchoReply(type=0),计算延时(112-106=16ms)。e-力力力力力力“++9•力+++s************************************通过打环测试端口及线路故障打环测试x(Routera) a(协转) b(协转) y(routerb)第一步1.<X>resetcountinterface或[X]resetcountinterface2在X端口上打环。[X-Serial2/1]loopback过几十秒后<X>disints2/1Serial2/1currentstate:UPLineprotocolcurrentstateOWNDescription:Serial2/1InterfaceTheMaximumTransmitUnitis1500,Holdtimeris10(sec)InternetAddressis192.168.2.2/24LinklayerprotocolisPPP,loopbackisdetectedLCPclosedOutputqueue:(Urgentqueue:Size/Length/Discards)0/50/0Outputqueue:(Protocolqueue:Size/Length/Discards)0/500/0Outputqueue:(FIFOqueuing:Size/Length/Discards)0/75/0Physicallayerissynchronous,Loopback,Baudrateis64000bpsInterfaceisDCE,CabletypeisV35Last300secondsinputrate0.00bytes/sec,0.00packets/secLast300secondsoutputrate0.00bytes/sec,0.00packets/secInput:22packets,336bytesInput和Output的都相等。0broadcasts,0multicasts0errors,0runts,0giants0CRC,0alignerrors,0overruns0dribbles,0aborts,0nobuffers0frameerrorsOutput:22packets,336bytes0errors,0underruns,0collisions0deferredDCD=UPDTR=UPDSR=UPRTS=UPCTS=UP结论:端口是好的。第二步在端口上去掉打环。[X-Serial2/1]loopback在A光电转换器上打本地环。过几十秒后<X>disints2/1Serial2/1currentstate:UPLineprotocolcurrentstateOWNDescription:Serial2/1InterfaceTheMaximumTransmitUnitis1500,Holdtimeris10(sec)InternetAddressis192.168.2.2/24LinklayerprotocolisPPP,loopbackisdetectedLCPclosedOutputqueue:(Urgentqueue:Size/Length/Discards)0/50/0Outputqueue:(Protocolqueue:Size/Length/Discards)0/500/0Outputqueue:(FIFOqueuing:Size/Length/Discards)0/75/0Physicallayerissynchronous,Loopback,Baudrateis64000bpsInterfaceisDCE,CabletypeisV35Last300secondsinputrate0.00bytes/sec,0.00packets/secLast300secondsoutputrate0.00bytes/sec,0.00packets/secInput:55packets,840bytesInput和Output的都相等。0broadcasts,0multicasts0errors,0runts,0giants0CRC,0alignerrors,0overruns0dribbles,0aborts,0nobuffers0frameerrorsOutput:55packets,840bytes0errors,0underruns,0collisions0deferredDCD=UPDTR=UPDSR=UPRTS=UPCTS=UP结论:从端口到A的本地线缆是好的。第三步在A光电转换器去掉打环。在B光电转换器上打远程环。过几十秒后<X>disints2/1Serial2/1currentstate:UPLineprotocolcurrentstateOWNDescription:Serial2/1InterfaceTheMaximumTransmitUnitis1500,Holdtimeris10(sec)InternetAddressis192.168.2.2/24LinklayerprotocolisPPP,loopbackisdetectedLCPclosedOutputqueue:(Urgentqueue:Size/Length/Discards)0/50/0Outputqueue:(Protocolqueue:Size/Length/Discards)0/500/0Outputqueue:(FIFOqueuing:Size/Length/Discards)0/75/0Physicallayerissynchronous,Loopback,Baudrateis64000bpsInterfaceisDCE,CabletypeisV35Last300secondsinputrate0.00bytes/sec,0.00packets/secLast300secondsoutputrate0.00bytes/sec,0.00packets/secInput:77packets,1176bytesInput和Output的都相等。0broadcasts,0multicasts0errors,0runts,0giants0CRC,0alignerrors,0overruns0dribbles,0aborts,0nobuffers0frameerrorsOutput:77packets,1176bytes0errors,0underruns,0collisions0deferredDCD=UPDTR=UPDSR=UPRTS=UPCTS=UP结论:从端口到B的线缆是好的。第四步在B光电转换器去掉打环。在Y上的。[Y-Sierial2]loopback过几十秒后看X路由器<X>disints2/1Serial2/1currentstate:UPLineprotocolcurrentstateOWNDescription:Serial2/1InterfaceTheMaximumTransmitUnitis1500,Holdtimeris

温馨提示

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

评论

0/150

提交评论