HDLC 特点
HDLC 具有以下特点:
- 透明传输:HDLC 能够透明传输任意比特组合的数据,不会让经实际电路传送后的数据信息发生变化;
- 可靠性高:差错控制范围涵盖 F 标志以外的整个帧,通过对 I 帧进行编号传输,能有效防止帧的重收和漏收;
- 传输效率高:HDLC 允许高效的差错控制和流量控制,额外的开销比特少;
- 适应性强:能够适应各种比特类型的链路和工作站;
- 结构灵活:传输控制功能和处理功能在 HDLC 中互相分离,层次清楚,应用非常灵活。
HDLC 功能
![HDLC 功能_帧控制 HDLC 功能_帧控制](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xuefezha-jennie/c2-img1.669144bde3c126693e17bf83051e34391004344f.e0e8b110e60e6704a90adc94e1019a05e8f26c5f.png)
帧控制
帧是数据链路上的传输基本单位,帧控制功能会要求发送站,将地址字段、控制字段、校验字段以及帧开始和结束标志,加入到网络送来数据信息分成的若干码组之中,组成帧来发送。同时要求接收端从收到的帧中去掉标志字段,还原成原始数据信息后,再传送到网络层。
![HDLC 功能_差错控制 HDLC 功能_差错控制](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xuefezha-jennie/c2-img2.9fd39260f68909efc65350287fa5ee50aa1cfd8f.030bc7549fed17a58678aa5507042ac7e2286b38.png)
差错控制
在物理链路中,当数据信息传输出现差错,数据链路控制规程就会要求接收端,检测出差错并进行恢复,通常会采用自动请求重发 ARQ 和前向纠错两种方法。当差错无法恢复时,可以通知网络层进行相应处理。
![HDLC 功能_流量控制 HDLC 功能_流量控制](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xuefezha-jennie/c2-img3.2cbda1634c2e5eb09b0344c2f7619af91c50f1c6.78a4ed87d2e31bec3fddd4ee9d43bdc6faee92fc.png)
流量控制
流量控制可以用于克服链路的拥塞,通过调节链路上的信息流量,来确保发送端发送的数据速率,与接收端接收的数据速率能够相容。流量控制常用的方法是滑动窗口控制法。
![HDLC 功能_透明传输 HDLC 功能_透明传输](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xuefezha-jennie/c2-img4.f6c4eabf075c2c8aece656a4f301e439ab5c4ef4.04ff037daec3ce618ddc2bf2c08badf728e65e43.png)
透明传输
在 HDLC 规程中,要求采用的标志和字段,必须与要传输的信息互相独立,所以各类数据信息皆可以通过数据链路来进行传输,即传输具备透明性。
HDLC 帧类型
HDLC 有信息帧 (I 帧) 、监控帧 (S 帧) 和无编号帧 (U 帧) 三种帧类型:
- 信息帧简称为 I 帧,其控制字段为第一位为“0”,主要用于传输有效信息或数据;
- 监控帧简称为 S 帧,其控制字段为第一、二位为“10”,主要用于差错控制和流量控制。监控帧的第三、四位,可以用来判断其类型;
- 无编号帧简称为 U 帧,主要用于提供链路的建立、拆除等多种控制功能。
欢迎加入亚马逊云科技培训中心
欢迎加入亚马逊云科技培训中心
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
-
快速上手训练营
-
账单设置与查看
-
动手实操
-
快速上手训练营
-
第一课:亚马逊云科技简介
本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。
亚马逊云科技技术讲师:李锦鸿第二课:存储与数据库服务
您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。
亚马逊云科技资深技术讲师:周一川第三课:安全、身份和访问管理
在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。
亚马逊云科技技术讲师:马仲凯 -
账单设置与查看
-
-
动手实操
-