什么是高级数据链路控制 (HDLC)?
HDLC 过程由国际标准化组织 (ISO) 监管。这对于大量信息的高速通信是可能的。必要的控制过程无法支持这种通信。
HDLC 流程已在 SDLC 上得到规范和建立。除了字符,还可以通过这个过程发送获取长度的位串。数据通信的单位称为帧。
HDLC 帧结构
为了支持模式和配置中的所有选项,HDLC 定义了三种类型的帧。
信息帧 (IF)
在I帧 是如下-
旗帜 | 地址 | 控制 | 用户信息 | FCS | 旗帜 |
监督帧 (SF)
的 S帧 是如下-
旗帜 | 地址 | 控制 | FCS | 旗帜 |
未编号帧 (UF)
所述U形框架 是如下-
旗帜 | 地址 | 控制 | 管理信息 | FCS | 旗帜 |
HDLC 帧格式
I-Frames 可以传输用户数据并控制与用户数据相关联的数据。S 帧可以传输控制数据。一般包括数据链路层结构和差错控制。U-frames 受限于框架管理。
旗场
连接上的每个帧都应以标志序列字段 (F) 开始和结束。连接到数据链路的站应该连续监听标志序列是一个八位字节,考虑到像 01111110。标志总是传输到帧之间的连接上以保持连接活动。
地址字段
它可以识别参与帧通信或响应的主站或从站。
控制领域
HDLC 使用控制字段(C)来决定如何控制传输过程。该字段包括用于支持链路数据流责任的命令响应和序列号。
共有三种控制字段格式如下 -
信息传输格式: 该帧可以在两个设备之间传输用户数据。
监控格式: 控制字段执行控制功能,例如帧的确认、重传请求和发送帧的有限暂停请求。
无编号格式: 此控制字段格式也可用于控制目的。可以实现链路初始化、链路断开等链路控制服务。
轮询/最终位 (p/f)
控制字段的第五位位置称为轮询/最终位或 p/f 位。只有当它被发送到1时才能被识别。如果它也被设置了,它被忽略了。从站通过将 p/f 位设置为 f = 1 的数据或状态帧传输到主站来响应 p 位。
信息字段
该字段不会连续出现在 HDLC 帧中。它仅在控制字段中使用数据传输格式时存在。
帧校验序列字段 (FCS)
FCS 是 HDLCs 错误检测字段。该字段包括 16 位或 32 位循环冗余校验位。
以上是 什么是高级数据链路控制 (HDLC)? 的全部内容, 来源链接: utcz.com/z/317375.html