HDLC(Hight-Level Data Link Control) | 高级数据链路控制 |
PPP(Point to Point Protocol) | 点对点协议 |
(1).异步
(2).同步:DCR设备和DTE设备同步时钟(设备一般在运营商)
(1).ISO制定;
(2).面向比特的通信规则;
(3).作为面向比特的同步数据控制协议的典型应用。
(1).三种类型的帧:
信息帧(I帧) | 0 |
监控帧(S帧) | 10 |
无编码(U帧) | 11 |
(2).广域网的帧格式与以太网不同(更复杂)
(1).点到点链路层协议;支持同步传输和异步传输
(2).提供LCP(Link Control Protocol)协议,用于链路层的协商;提供NCP(Network Control Protocol)协议,支持网络层协议;
(3).支持验证:CHAP(密文验证);PAP(明文验证);
(4).PPP协商过程:LCP-->认证--->NCP(IPCIP)
a).被认证方发送用户名和密码
b).验证方回复ack,表示正确,回复nak,表示不成功。
密文认证+三次握手
用户名、密码、ID算密文
a).验证方主动发起请求,发送一个随机产生的报文(challenge)【用户名(可选)和随机报文(不含有密码)】有验证方的报文ID(value)
b).被验证方用收到的报文ID(value),找到对应的密码进行HASH运算加密,结果连同用户名一起发给验证方(Response)
c).验证方根据用户名对应的ID再次加密,比较两个密文是否一致,匹配上则验证通过(Success),不匹配则不通过(Failure)。
PPP的组件
(1).Dead阶段也称为物理层不可用;
(2).Establish阶段,进行LCP参数协商,协商成功则进入opend状态(协商内容包括最大接受单元MRU、认证方式、魔术字[检测自环]等选项);
(3).进入认证阶段(authenicate);
(4).认证成功后进入网络层的netwoork阶段,进行NCP协商,协商不成功则进入terminate阶段。
(1).工作在OSI参考模型的数据链路层
(2).应用在运营商网络的广域网技术
(1).在以太网上提供点到点的连接,建立PPP会话,
(2).适用范围广,安全性高。计费方便等
(3).PPPoE的拨号过程
原文:https://www.cnblogs.com/zjm6159/p/14283096.html