电脑技术学习

AUX口进行拨号与fast switching产生冲突

dn001

  故障现象
    公司的局域网使用DDN专线上网,由CISCO 1751路由器连接的A网和CISCO 3662连接的B网组成。笔者在DDN专线没有使用的情况下,将CISCO 1751路由器通过AUX口电话拨号接CISCO 3662NM-16AS备份DDN,在1751和3662之间能互相ping通,很少丢包;在1751路由器上Ping局域网B的工作站很正常,在局域网目的某个工作站Ping1751路由器的以太网口(连接局域网A,并且A上通过交叉线只连接了一台主机)也很正常;但在局域网A的某个工作站ping局域网B的工作站,只能Ping通有限的几次,然后就开始丢包了。
  
  诊断过程
    笔者首先分析了可能出现问题的几个地方:
    (1)交叉线做得太差,质量不过关。
    (2)网络设备双工模式不匹配。
    (3)A主机的网卡可能有问题。
    逐一检查之后发现没有问题,在局域网A上ping局域网B通一次后显示fast switching 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, BW115 Kb it, DLY 100000 usec
    reliability 254/255, txioad 1/255, rxioad 1/255
    Encapsulation PPP, loopback not set
    DTR is pulsed for 5 seconds on reset
    Time to interface disconnect: idle 00:02:59
    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/f lushes); Total output drops: 0
    Queueing 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)
    Available Bandwidth 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 broadcasts, 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 ip route-cache
    关闭fast switching后,问题解决。