同步串口时钟问题导致网络不通

发布时间:  2012-07-17 浏览次数:  76 下载次数:  0
问题描述
按照正常配置好以后,串口对接,无法通信。
interface Serial2/0/0
 link-protocol ppp
 ip address 1.1.1.1 255.255.255.252
 
从debug ppp信息里面看到全是发送的报文,没有接受报文。
*0.78675460 Permasteelisa PPP/7/debug2:
  PPP Event:
      Serial2/0/0 LCP TO+(Timeout with counter > 0)  Event
      state reqsent , Retransmit = 2
*0.78675660 Permasteelisa PPP/7/debug2:
  PPP Packet:
      Serial2/0/0 Output LCP(c021) Pkt, Len 31
      State reqsent, code ConfReq(01), id 25, len 27
      MRU(1), len 4, val 05dc 
      MagicNumber(5), len 6, val 04b0ad5e 
      MRRU(11), len 4, val 05dc 
      Discri(13), len 9, val 0145d971d8116a 
*0.78676060 Permasteelisa PPP/7/debug2:
  PPP Event:
      Serial2/0/0 : send packet to fpath!
 
查看接口下信息:
Physical layer is synchronous,Baudrate is 64000 bps, Interface is no cable
    Last 300 seconds input rate 0.00 bytes/sec, 0.00 packets/sec
    Last 300 seconds output rate 3.41 bytes/sec, 0.11 packets/sec
    Input: 0 packets, 0 bytes
           47952 errors:
           47882 non octet_aligned, 11 abort sequence
           0 giants, 59 CRC, 0 overruns, 0 carrier lost
    Output:118 packets, 3658 bytes
           0 errors:
           0 underruns, 0 CTS lost errors
DCD=DOWN  DTR=DOWN  DSR=DOWN  RTS=DOWN  CTS=DOWN
可以清楚看到接受到大量的错误报文,并且报文数量不停的在增加。
告警信息
处理过程
通过在接口下使用命令:invert receive-clock,翻转接受到的时钟频率,问题得到解决。
根因
从以上信息,可以判断,接口收到了报文,但是无法重组为数据,debug无法显示收到数据,此现象由于时钟在线路上产生时延,导致同步串口时钟不一致。
建议与总结

END