在ppp协议中比特填充是什么_HDLC协议【30】

8、HDLC协议

高级数据链路控制(High-Level Data Link Control 或简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织(ISO)根据IBM公司的SDLC(Synchronous Data Link Control)协议扩展开发而成的。

  • 数据报文可透明传输,用于实现透明传输的“0比特插入法”,易于硬件实现。

  • 采用全双工通信

  • 所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高。

9、HDLC的站

主站、从站、复合站

1) 主站的主要功能是发送命令(包括数据信息)帧、接收响应帧,并负责对整个链路的控制系统的初启、流程的控制、差错检测或恢复等。

2) 从站的主要功能是接收由主站发来的命令帧,向主站发送响应帧,并且配合主站参与差错恢复等链路控制。

3) 复合站的主要功能是既能发送,又能接收命令帧,并且负责整个链路的控制。

三种数据操作方式:

  1. 正常响应方式

  2. 异步平衡方式

  3. 异步响应方式

1. 正常响应方式:如果从站想要发送数据,需要经过先经过主站的同意,主站命令从站说可以发送数据,从站才能发送数据。2. 异步平衡方式:每一个站都可以进行数据传输,每一个的地位相对平等,但场面非常混乱。3. 异步响应方式:从站胆子肥了,经过先经过主站的同意,就自行发送数据。

10、HDLC的帧格式

9ced36f48bb706d7ba6bf9ac66a6d8a2.png

1) 信号帧(I)第1位为0,用来传输数据信息,或使用捎带技术对数据进行确认;

2) 监督帧(S)10,用于流量控制和差错控制,执行对信息帧的确认、请求重发和请求重发和请求暂停发送等功能;

3) 无编号帧(U)11,用于提供对链路的建立、拆除等多种控制功能。

11、PPP协议 & HDLC协议

e0081c35afa81c8fd6cc9f7dfb08af0c.png

  • HDLC、PPP只支持全双工链路

  • 都可以实现透明传输。

  • 都可以实现差错控制,但不纠正差错。

来个表比较比较~

4278f53450ab426bb3533cb892185388.png

12、小结

9c0c94703ed8811798a44b22fdd8e02d.png

5e586923da7e0d0f408ae2c6b0130b52.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值