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. 异步响应方式:从站胆子肥了,经过先经过主站的同意,就自行发送数据。复制
10、HDLC的帧格式
1) 信号帧(I)第1位为0,用来传输数据信息,或使用捎带技术对数据进行确认;
2) 监督帧(S)10,用于流量控制和差错控制,执行对信息帧的确认、请求重发和请求重发和请求暂停发送等功能;
3) 无编号帧(U)11,用于提供对链路的建立、拆除等多种控制功能。
11、PPP协议 & HDLC协议
HDLC、PPP只支持全双工链路。
都可以实现透明传输。
都可以实现差错控制,但不纠正差错。
来个表比较比较~
12、小结
文章转载自花间剑指编程,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
数据库国产化替代深化:DBA的机遇与挑战
代晓磊
1210次阅读
2025-04-27 16:53:22
2025年4月国产数据库中标情况一览:4个千万元级项目,GaussDB与OceanBase大放异彩!
通讯员
689次阅读
2025-04-30 15:24:06
数据库,没有关税却有壁垒
多明戈教你玩狼人杀
588次阅读
2025-04-11 09:38:42
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
569次阅读
2025-04-14 09:40:20
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
493次阅读
2025-04-17 17:02:24
一页概览:Oracle GoldenGate
甲骨文云技术
469次阅读
2025-04-30 12:17:56
GoldenDB数据库v7.2焕新发布,助力全行业数据库平滑替代
GoldenDB分布式数据库
461次阅读
2025-04-30 12:17:50
优炫数据库成功入围新疆维吾尔自治区行政事业单位数据库2025年框架协议采购!
优炫软件
353次阅读
2025-04-18 10:01:22
国产数据库图谱又上新|82篇精选内容全览达梦数据库
墨天轮编辑部
268次阅读
2025-04-23 12:04:21
关于征集数据库标准体系更新意见和数据库标准化需求的通知
数据库标准工作组
239次阅读
2025-04-11 11:30:08