“网络工程师培训”基础教程:链路层常见网络问题分析及处理
链路层问题
一.故障分析定位
1.端口(如serial number ) is up, line protocol is down :表示该接口已激活, 但链路协商仍没有通过。
2.链路层地址映射有误或工作方式有误。
3.链路层帧格式有误。
故障判断流程:
二.故障解决过程及实例分析
故障的定位需分别对照不同的链路协议解决。
1.PPP 协议
(1)检查链路层协议是否正确设置,只有广域网两侧的路由器设置了相同的协议,才可以相互通信。
(2)如果使用 PPP 协议,并采用 PAP 或 CHAP 做口令认证时,需确认双方口令设置是否正确,当验证不正确时,打开 PPP 的调试开关:
# debug ppp packet
# mon
会看到 LCP 协商成功并转为 UP 状态后进行 PAP 或 CHAP 协商,然后LCP 转为 Down 状态。
问题举例
分析: Cisco 路由器的默认协议是 HDLC ,而华为的路由器默认协议为 PPP , 用户使用华为路由器的时候,因为和 Cisco 的路由器相似,容易误认为 Cisco 也是PPP 协议而没有改动 Cisco 的配置,当在2501上用 show in s N ( N为串口号,0或1)命令时,会发现串口up ,链路协议 down 。将 Quiaway 端协议改为 hdlc 即可。
解决:在相应端口下将Quidway 端的协议封装改为 HDLC。
命令:enc hdlc
且将华为 2501 的广域网口地址设为和 Cisco 的广域网口地址同一网段。
问题举例(续)
分析: PPP 协议属 ISO 二层协议,所以判断问题所在要从第一层起判断,用 show in s N(N为所用串口)查看底层 DTR 、DSR、RTS、CTS、DCD信号是否都 UP , 如不是,说明DTE 与 DCE 间物理线路没连好,查一下连接电缆问题,当串口提示 UP 且无错帧时,说明物理层正常。如物理层没问题,则用show in s N命令查一下 LCP,IPCP 是否 OPEN 如LCP OPEN 而 IPCP INITIAL ,说明 PPP 验证没通过,查一下 PPP 验证的问题。
解决:以 PAP 为例。
验证方配置:
Quidway(config)# user 169 password 0 169
Quidway(config-if-serial0)# ppp authentication pap
被验证方配置:
Quidway(config-if-serial0)# ppp pap send-username 169 password 0 169
验证中注意用户名和口令一致。
2.X.25 协议
(1)检查链路层协议是否正确设置,只有广域网两侧的路由器设置了相同的协议,才可以相互通信。当协议未配置对时端口提示 line protocolis down ;
(2)本地的工作方式配错了,例如,一个背靠背连接的两侧都是 DTE或DCE 。需改变封装的工作方式;在端口上:
Quidway(config-if-serial0)#encapsulation x25 dte 或
Quidway(config-if-serial0)#encapsulation x25 dce
(3)X.25 协议已经“UP”,但是却无法建立虚电路,即无法 Ping 通。这种情况有可能是下列原因之一造成的:
未配置本地 X.121 地址
未配置到对端的地址映射
未配置对端 X.121 地址
未配置对端到本地的地址映射
信道范围不正确
携带了网络不允许的设施选项。
注意:如果地址配置或映射不正确,只要修改为正确的配置即可;对于后两个原因,应该向网络管理部门咨询正确的信道范围和允许的设施选项。
问题举例
问题举例(续)
问题举例(续)
3.帧中继协议
(1)查看端口信息,当提示端口 up ,而 line protocol is down ,需检查:
A .检查两侧的路由器是否都设置相同的帧中继协议
B.如果两台路由器直连,检查本地设备和对端设备是否配置成一端是帧
中继 DTE 接口,一端是帧中继 DCE 接口
C.检查两端设备是否封装为相同的帧格式
D.检查两端设备的本地管理信息类型(LMI)是否一致
E.如果以上检查都已经通过,可以打开帧中继 LMI 消息的监视开关,是否是 Status Enquiry 消息与 Status 消息有一一对应关系。如果没有的话, 说明物理层数据收发不正确,需检查物理层的问题。打开帧中继LMI 消息的监视开关的命令请参见 debug frame-relay lmi 命令。
(2)帧中继链路层协议处于 UP 状态,但不能 Ping 通对方。
A.检查两端设备的链路层协议是否都处于 UP 状态。
B.检查两端设备是否都为对端配置(或产生)了正确的地址映射。
C.检查路由表,是否有到达对端的路由。
问题举例