加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 教程 > 正文

华为路由器POS链路不能打开怎么解决?

发布时间:2021-12-08 16:19:10 所属栏目:教程 来源:互联网
导读:一、网络环境 路由器A有GE接口和2.5G POS接口与其他路由器连接,启动路由器A后,发现GE端口的状态为正常开启,但2.5G POS端口无法开启。 1、POS接口的配置如下: interface Pos7/0/0 undo shutdown link-protocol hdlc undo scramble ip address 10.112.0.
 一、网络环境
 
  路由器A有GE接口和2.5G POS接口与其他路由器连接,启动路由器A后,发现GE端口的状态为正常开启,但2.5G POS端口无法开启。
 
  1、POS接口的配置如下:
 
  interface Pos7/0/0
 
  undo shutdown
 
  link-protocol hdlc
 
  undo scramble
 
  ip address 10.112.0.1 255.255.255.252
 
  2、查看系统日志,发现存在告警:
 
  SRM/1/LabelMismatch:OID=1.3.6.1.4.1.2011.2.17.0.145,Index=67109638,SlotNum=7,SubCardNum=0,PortNum=0, receive path signal label mismatch!
 
  二、故障分析
 
  1、检查链路层协议的配置:其它路由器的POS口缺省的链路层协议是HDLC,而路由器的POS口缺省的链路层协议为PPP,查看两端的链路层协议,发现路由器已经配置了link-protocol hdlc,与对端配置的链路协议一致,因此判断不是协议不匹配导致的问题。
 
  2、检查CRC校验的配置:其它路由器的缺省校验位16位CRC校验,而路由器缺省位32位,且路由器不支持修改,需要修改其它设备的CRC校验为32位。查看对端的配置,发现已经在其对应的接口下配置了命令crc 32。两端的CRC校验配置也一致,因此不是CRC校验不匹配导致的问题。
 
  3、检查链路加扰的配置:其它的设备缺省是不加扰的,路由器缺省是加扰的,需要调整为一致。查看两端的配置,发现路由器上已经配置undo scramble,禁止了加扰,因此不是加扰配置不一致导致的问题。
 
  4、检查POS物理层封装:其它设备的缺省物理层封装是SONET,路由器的缺省物理层封装是SDH,该配置不同,但可以互相兼容,不会影响协议Up,也不会影响数据转发。但工程实施时建议两端配置为一致。将路由器端口的缺省物理层封装改为SONET,发现故障依然存在。
 
  5、查看路由器端口的详细信息:执行命令display interface pos 7/0/0 verbose,发现C2收发不匹配,对端其它路由器发过来的值为207,而本端路由器发送过去的为16,因此导致端口无法开启。
 
  三、故障处理
 
  1、system-view
 
  进入系统视图。
 
  2、interface pos7/0/0
 
  进入对应的POS接口视图。
 
  3、flag c2 207
 
  修改C2字节值与对端的其它路由器POS口C2字节值一致。
 
  4、display interface pos 7/0/0 verbose
 
  检查POS接口的状态,已经变为Up,问题得到解决。
 
  对于2.5G的高速POS口,会检查C2值,两端的C2值不一致时会导致POS口无法开启,因此必须修改高速POS口的C2值为一致。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读