HDLC 特点

HDLC 具有以下特点:
  • 透明传输:HDLC 能够透明传输任意比特组合的数据,不会让经实际电路传送后的数据信息发生变化;
  • 可靠性高:差错控制范围涵盖 F 标志以外的整个帧,通过对 I 帧进行编号传输,能有效防止帧的重收和漏收;
  • 传输效率高:HDLC 允许高效的差错控制和流量控制,额外的开销比特少;
  • 适应性强:能够适应各种比特类型的链路和工作站;
  • 结构灵活:传输控制功能和处理功能在 HDLC 中互相分离,层次清楚,应用非常灵活。

HDLC 功能

HDLC 功能_帧控制

帧控制

帧是数据链路上的传输基本单位,帧控制功能会要求发送站,将地址字段、控制字段、校验字段以及帧开始和结束标志,加入到网络送来数据信息分成的若干码组之中,组成帧来发送。同时要求接收端从收到的帧中去掉标志字段,还原成原始数据信息后,再传送到网络层。

HDLC 功能_差错控制

差错控制

在物理链路中,当数据信息传输出现差错,数据链路控制规程就会要求接收端,检测出差错并进行恢复,通常会采用自动请求重发 ARQ 和前向纠错两种方法。当差错无法恢复时,可以通知网络层进行相应处理。

HDLC 功能_流量控制

流量控制

流量控制可以用于克服链路的拥塞,通过调节链路上的信息流量,来确保发送端发送的数据速率,与接收端接收的数据速率能够相容。流量控制常用的方法是滑动窗口控制法。

HDLC 功能_透明传输

透明传输

在 HDLC 规程中,要求采用的标志和字段,必须与要传输的信息互相独立,所以各类数据信息皆可以通过数据链路来进行传输,即传输具备透明性。  

HDLC 帧类型

HDLC 有信息帧 (I 帧) 、监控帧 (S 帧) 和无编号帧 (U 帧) 三种帧类型:

  • 信息帧简称为 I 帧,其控制字段为第一位为“0”,主要用于传输有效信息或数据;
  • 监控帧简称为 S 帧,其控制字段为第一、二位为“10”,主要用于差错控制和流量控制。监控帧的第三、四位,可以用来判断其类型;
  • 无编号帧简称为 U 帧,主要用于提供链路的建立、拆除等多种控制功能。

亚马逊云科技热门云产品

Amazon Certificate Manager - SSL/TLS 证书

Amazon Certificate Manager - SSL/TLS 证书

轻松预置、管理和部署公有 SSL/TLS 证书,以便用于亚马逊云科技服务和您的内部互联资源

Amazon Security Hub

Amazon Security Hub

集中查看和管理安全警报并自动执行安全检查

Amazon Snowball

Amazon Snowball

迁移 PB 级数据集

欢迎加入亚马逊云科技培训中心

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
  • 快速上手训练营
  • 第一课:亚马逊云科技简介

    本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。

    亚马逊云科技技术讲师:李锦鸿

    第二课:存储与数据库服务

    您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。

    亚马逊云科技资深技术讲师:周一川

    第三课:安全、身份和访问管理

    在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。

    亚马逊云科技技术讲师:马仲凯
  • 账单设置与查看
  • 视频:快速完成税务设置

    部署时间:5 分钟

    视频:账户账单信息

    部署时间:3 分钟

    视频:如何支付账单

    部署时间:3 分钟

  • 动手实操
  • 快速上手云上无服务器化的 MySQL 数据库

    本教程将引导您创建一个Aurora Serverless 数据库并且连接上它。

    部署时间:10 分钟

    启动一台基于 Graviton2 的 EC2 实例


    本教程将为您讲解如何在云控制台上启动一台基于 Graviton2 的 EC2 实例。

    部署时间:5 分钟

    使用 Amazon Systems Manager 进行云资源统一跟踪和管理

    在这个快速上手教程中,您将学会如何使用 Amazon Systems Manager 在 Amazon EC2 实例上远程运行命令。

    部署时间:10 分钟