HDLC 帧有哪些类型?

HDLC 是一种面向比特的同步数据链路层协议,可以提供数据到特定目的地的无差错传输并控制信息发送的速度。它支持面向连接和无连接的服务。它是一组协议,表示在网络点之间发送数据的规则。HDLC 中的数据被安排成称为帧的单元,并通过网络传输到指定的目的地。

HDLC 帧通过同步链路或异步链路发送,不指示帧的开始和结束。这是使用帧定界符或标志完成的,其中包括在帧内不可见的特定位序列。

共有三种类型的 HDLC 帧,如下所示 -

  • 信息帧 (IF)

  • 监督帧 (SF)

  • 未编号帧 (UF)

下面给出的是 HDLC 帧格式

Flag    Address    Control    User Information      FCS     Flag

I帧

Flag    Address    Control      FCS      Flag

S型架

Flag    Address    Control    Management Information     FCS     Flag

U型架

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/343717.html

回到顶部