常见数据链路层协议故障排错思路

发布时间:  2016-08-29 浏览次数:  157 下载次数:  0
问题描述
常见数据链路层协议PPP故障排错思路

解决方案
PPP协议的概述:

aPPP 点到点协议

bPPP的组成部分

 1LCP 链路控制协议

主要用于PPP链路的建立,维护和拆除

 2NCP网络控制协议

主要用于协商上层协议的封装数据包类型

cMP MultiLink PPP 捆绑PPP接口

优势:既能够获得更高的带宽,同时又具有冗余性

 

PPP协议协商的详细过程:

1LCP协商

 astate initial 初始化状态(准备发送LCP的协商数据)

 bStarting状态 开始状态 开始发送LCP的协商数据

 creqsent请求发送状态(已经发送了LCP链路建立的请求)

 d、当收到RCA(Receive Config Ack) 进入AckRcvd

 e、从Ackrcvd进入Opened表示LCP协议协商成功

故障表现:

只有发出的数据,没有接收的

收到大量的错误包


2PPP协议的认证

PPP的认证模式:

 aPAP

 bCHAP

3、通过PPP的协议自动分配IP地址

IPCP

本地建立地址池没有问题

IPCP+认证:(必须使用认证域的地址池)

[R1]domain system

[R1-isp-system]ip pool 1 10.1.12.2 10.1.12.254

 

PPP的协议一般排错故障:

 a、线检查LCP协议是否为Opened状态

 b、检查PPP协议是否配置的Auth

<R1>debugging ppp pap all

<R1>debugging ppp chap all

 c、检查PPPIPCP协议是否为Opened

<R1>debugging ppp ipcp all

是否有大量的IPCP的报文,IPCP的状态是否为Req_SendAck_Rcvd

 d、检查PPPNCP 查看是否有路由通过该接口

 

PPP常见故障的解决措施:

1LCP如果不是Opened 可能是物理线路的问题(debug ppp all或者打环测试)

2、当LCP协议发送了大量Confreq,收不到Ack_Recv可能是Link封装不匹配(检查对端路由器的协议封装)

3、当LCP状态为Opened,但是IPCP协议为Inital初始化,可能是PPP的认证出现问题(检查设备的认证配置)

4、当LCP状态为Opened,但是发送了大量的IPCP的报文,可能是IP地址Pool分配的问题(检查IPCP是否与认证结合使用)

5、当LCP状态为Opened,IPCP的状态为Opened,可能是由于路由的问题(检查是否有路由条目)

6、当配置单向认证的时候,被认证方是不需要配置[R1-Serial0/0]ppp authen pap

7、认证密码不对的时候,密码可能会被加入"空格"

 


END