ppp协议基本介绍

来源:互联网 发布:mac暗影格斗2修改 编辑:程序博客网 时间:2024/05/16 06:27

PPP协议

应用场景:PPP比较特殊的一点是应用在点对点的链路上,比如我们常见的电话交换网。由于IP协议无法在模拟信号中传输(如果要使用需要进行调制解调)而PPP可以在多种网络传输介质上传输包括电话线、无线信号、光纤、串口等,运营商常常使用PPP来为接入的用户进行认证。PPP是一种标准的二层协议,它是一种被设计成能和多元上层协议协同使用的协议(如IP、IPX),使用PPP的唯一条件是电路能提供双工模式的传输,这也是为什么PPP使用如此广泛的原因之一。

PPP协议由3个部分组成:

1.一个封装部件​,用来在特殊的物理层上传输数据报。

2.一个控制协议(LCP),用来建立、配置、检测链路同时提供链路之间的协商方式。​

3.一个或多个网络控制协议(NCP),用来​协商网络层可选择的配置参数和设备。每种上层协议对PPP来说都有一种对应的NCP用来适配。


这是使用PPP协议的前提。还有一种场景是串口线直连的设备,可以指定链接类型是PPP并设置密码,可以为这条链接加密,对两台设备进行认证,这样即使有人在串口线上随意接了一根线,这根线上发出的包也无法被这两台设备接收,从而提高了串口线的安全性。



更多PPP的细节可以参考: RFC1661

(未完待续)

0 0