首页 > 其他 > 详细

HDLC、FR、PPPoE

时间:2021-01-22 22:35:36      阅读:42      评论:0      收藏:0      [点我收藏+]

广域网两种典型的串口封装协议

HDLC(Hight-Level Data Link Control) 高级数据链路控制
PPP(Point to Point Protocol) 点对点协议


串行链路的两种数据传输方式

技术分享图片

(1).异步
(2).同步:DCR设备和DTE设备同步时钟(设备一般在运营商)

 

HDLC

(1).ISO制定;
(2).面向比特的通信规则;
(3).作为面向比特的同步数据控制协议的典型应用。


HDLC报文

技术分享图片

(1).三种类型的帧:

信息帧(I帧) 0
监控帧(S帧) 10
无编码(U帧) 11


(2).广域网的帧格式与以太网不同(更复杂)


PPP协议(使用较多)

技术分享图片

(1).点到点链路层协议;支持同步传输和异步传输
(2).提供LCP(Link Control Protocol)协议,用于链路层的协商;提供NCP(Network Control Protocol)协议,支持网络层协议;
(3).支持验证:CHAP(密文验证);PAP(明文验证);
(4).PPP协商过程:LCP-->认证--->NCP(IPCIP)

 

LCP报文

技术分享图片

 


PPP的两种认证

(1)PAP(明文)

技术分享图片

    a).被认证方发送用户名和密码
    b).验证方回复ack,表示正确,回复nak,表示不成功。

(2).CHAP(密文)

技术分享图片

密文认证+三次握手
用户名、密码、ID算密文
    a).验证方主动发起请求,发送一个随机产生的报文(challenge)【用户名(可选)和随机报文(不含有密码)】有验证方的报文ID(value)
技术分享图片

    b).被验证方用收到的报文ID(value),找到对应的密码进行HASH运算加密,结果连同用户名一起发给验证方(Response)
    c).验证方根据用户名对应的ID再次加密,比较两个密文是否一致,匹配上则验证通过(Success),不匹配则不通过(Failure)。


PPP链路建立

PPP的组件
技术分享图片

(1).Dead阶段也称为物理层不可用;
(2).Establish阶段,进行LCP参数协商,协商成功则进入opend状态(协商内容包括最大接受单元MRU、认证方式、魔术字[检测自环]等选项);
技术分享图片

(3).进入认证阶段(authenicate);
(4).认证成功后进入网络层的netwoork阶段,进行NCP协商,协商不成功则进入terminate阶段。


帧中继(FR)

技术分享图片

(1).工作在OSI参考模型的数据链路层
(2).应用在运营商网络的广域网技术


PPPoE

(1).在以太网上提供点到点的连接,建立PPP会话,
(2).适用范围广,安全性高。计费方便等
(3).PPPoE的拨号过程
技术分享图片

HDLC、FR、PPPoE

原文:https://www.cnblogs.com/zjm6159/p/14283096.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!