故障现象
公司的局域网使用DDN专线上网,由CISCO 1751路由器连接的A网和CISCO 3662 连接的B网组成。笔者在DDN专线没有使用的情况下,将CISCO 1751路由器通过AUX口电话拨号接CISCO 3662NM-16AS备份DDN,在1751和3662之间能互相Ping通,很少丢包;在1751路由器上Ping局域网B的工作站很正常,在局域网B的某个工作站Ping1751路由器的以太网口(连接局域网A,并且A上通过交叉线只连接了一台主机)也很正常;但在局域网A的某个工作站Ping局域网B的工作站,只能Ping通有限的几次,然后就开始丢包了。
诊断过程
笔者首先分析了可能出现问题的几个地方 :
(1)交叉线做得太差,质量不过关。
(2)网络设备双工模式不匹配。
(3)A主机的网卡可能有问题。
逐一检查之后发现没有问题,在局域网A上Ping局域网B通一次后显示
fast swrtcning to AUX port—packet drop
然后就不能ping通了。
用show int async命令查看,详细的信息如下:
show int a5
Async5 is up,line protocol is up
Hardware is Async Serial
MTU 1500 bytes, BW 115 Kbit, DLY 100000 usec
reliability 254/255 txdoad 1/255, rxload1/255
EncapsUatlonPPP,loopback not set
DTR is pulsed for 5 seconds on reset
Time to interface disconnect:
LCP Open
Open IPCP
Last input 00:01: 41,output 00:01:41,output hang never
Last clearing of “show interface”counters 03:52:24
Input queue :1/75/0/0(size/max/drops/flushes);Total output drops:0
Queuening strategy :weighted fair
Output queue:0/1000/64/0(size/max total/threshold/drops)
Conversations 0/1/16(active/max active/max total)
Reserved Conversations 0/0(allocated/max allocated)
Avaiabe Bandwdth 86 kilobits/sec
5 minute input rate 0 bits/sec,0 packets/sec
5 minute output rate 0 bits/sec,0 packets/sec
297 packets input,22847 bytes,0 no buffer
Received 0 buoadcasts,0 runts,0 giants,0 throttles
5 input errors, 5 CRC, 0 frame ,0 overrun, 0 ignored, 0 abort
312 packets output ,23822 bytes, 0 underruns
0 output errors , 0 collisions, 6 interface resets
0 output buffer failures,0 output buffers swapped out
0 carrier transitions
从这里没有看出什么问题,最后想到可能AUX 口不支持快速转发,进行如下操作:
首先在1751 的全局配置模式下:
no ip cef
然后每个接口下面:
no ip route—cache(关闭端口快速转发)
最后在 int async上
no op route—cache
关闭 fast switching后,问题解决。