CPOS接口通常是指在路由器上的端口,CPOS接口物理形态上是一个端口,但实际上内部分为了多个接口。通过这种接口可以用一个端口与多个物理接口相连(当然中间采用传输),这种连接和帧中继、X.25的虚连接不同,实际上仍然是物理相连,在传输中独享VC12/VC4。下面让我们来看一下CPOS接口的PPP协商正常结束后,无法ping通对端的故障是怎么样解决的。
网络环境
路由器与其他厂商设备通过CPOS接口互连,CPOS接口通道化为E1,链路层采用PPP协议。在PPP协商正常结束后,不能正常ping通直连地址或访问对端设备连接的网络。
故障分析
步骤 1 使用测试仪器检查链路,排除物理接口和链路故障。
步骤 2 使用
displaycurrent-configurationinterfaceserial 和 displaycurrent-configurationcontrollercpos
命令,检查本端设备,发现其配置正确而且与对端匹配。
步骤 3 使用display interface serial命令,结果如下:
<Quidway>displayinterfaceserial3/0/0/8:0 Serial3/0/0/8:0currentstate:up Lineprotocolcurrentstate:up AU-41,TUG-32,TUG-23,E11,ChannelGroup0,ChannelID1 Description:"rt-bb-ura1-01->cl-rt-ura-uniube-01(0497509-URA)Link-2" Internetaddressis201.16.248.18/30 TheconfiguredMTUis1500bytes,andthenegotiatedMTUis0bytes TimeSlotListinclude1-8,theBandWidthis512Kbits TheMaxHQOSBandWidthis448Kbits Link-protocolisPPP,loopbacknotset,clocksourcemaster,urpfdisabled MRU:1500bytes,NegotiateTimeoutset3seconds PeerMRU:notnegotiate,Magicnumber:50342202 PeerIPaddressis201.16.248.17/32 LCP:Opened NCP:IPCPOpened,MPLSCPStopped Input:94Lcps,0Ipcps,0Ip6cps,0Mplscps,0Osicps,0Invalids Output:52Lcps,0Ipcps,0Ip6cps,42Mplscps,0Osicps,0Invalids Holdtimeis10(sec) Input:52TimerholdPackets Output:52TimerholdPackets Last5minutesinputrate36bytes/sec,0packets/sec Last5minutesoutputrate11bytes/sec,0packets/sec Input:376packets,19566bytes 0errors,0CRC,0giants Output:161packets,6068bytes,0underruns 0CRC,0abortedsequences,0giants
接口协商的MTU值为0。
初步断定可能是此MTU协商不成功导致的故障。
步骤 4 使用display current-configuration命令,没有发现配置安全策略而过滤流量。
步骤 5 进一步了解,发现其他厂商设备在MTU值为1500字节的情况下,不进行MTU协商。
此时,其他厂商设备既不发送MTU协商报文,也拒绝接收对端设备发送的协商报文。而路由器在任何情况下都会进行MTU协商,协商的初始值是0,每次协商以上一次的协商结果为基础,如果协商失败则保持上次协商结果。
因此,当两端MTU都是1500字节时,路由器发送协商报文给其他厂商设备后被拒绝,同时也收不到其他厂商设备的协商报文,这样路由器得到的协商结果就是0,而其他厂商设备则保持自己的1500字节。
路由器在MTU是0的情况下不会转发数据,从而直连不通。
处理步骤
在路由器上执行以下操作:
步骤 1 执行命令system-view,进入系统视图。
步骤 2 执行命令interface serial interface-number,进入同步串口视图。
步骤 3 执行命令mtu 1400,配置同步串口的MTU值。
将MTU值修改为1400字节。
同时,在对端也将MTU值修改为1400字节。
步骤 4 执行命令shutdown,关闭同步串口。
步骤 5 执行命令undo shutdown,启用同步串口。
完成后,两端协商的MTU值为1400字节,可以ping通对端,故障解决。
—-结束
案例总结
在和其他厂商设备进行互通时,应注意分析路由器和其他厂商设备在一些协议上的不同实现方式。
转载请注明:IT运维空间 » 运维技术 » 路由器故障:CPOS接口的PPP协商结束后无法ping通对端
发表评论