PPP / PPPoE

  • Post author:
  • Post category:其他


PPP(Point-to-Point Protocol 点到点协议)是点到点专线中的协议。还有个变种,在多路访问网络中需要虚拟点到点连接PPPoE。提供了一种标准的方式在点对点的链路上传输多种网络层协议(IP,IPX,AppleTalk)的数据报。PPP可在链路建立过程中检查链路质量,还支持PAP和CHAP密码验证。


PPP链路的建立:

1.用LCP※1来建立链路。配置为PPP协议的WAN端口会发送LCP包,内含配置选项,来配置和测试链路。如果一端是PPP协议,一端是HDLC协议,链路是无法建立的

2.(是可选的)在链路上可以用PAP/CHAP来认证。创建链路并通过认证后,PPP进入链路开启状态。

3.用NCP※2允许封装多种网络层协议,并负责传输PPP链路上的数据。这样一条PPP链路就建立起来了

※1:LCP即链路控制协议,用于建立和维护点到点链路

※2:NCP即网络控制协议,用于建立和配置网络层协议(IP,IPX,AppleTalk),当然现状都是IP协议,IPX和AppleTalk已被淘汰。


PPP认证:

PPP认证不是必须的,支持两种认证方式:PAP和CHAP。


PAP

(Password Authentication Protocol 密码认证协议):用明文密码两次握手来实现认证。LCP建立链路后&



版权声明:本文为hongse_zxl原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。