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 帧可以传输用户数据和与用户数据相关的控制数据。S 帧可以发送控制数据,并且经常用于数据链路层架构和错误控制。U 帧仅限于框架管理。
标志字段
连接上的每个帧都必须以标志序列字段 (F) 开头和结尾。连接到数据链路的站点必须始终侦听标志序列,这是一个八位字节,处理方式类似于 01111110。标志在帧之间不断传输到连接上以保持连接活动。
地址字段
它可以识别参与帧连接或响应的主站或从站。
控制字段
HDLC 使用控制字段 (C) 来确定如何控制传输过程。该字段包含用于提供链路数据流问责制的命令、响应和序列号。
控制字段格式
控制字段格式有三种,如下所示:
信息传输格式
该帧可以在两个设备之间发送用户数据。监督格式
控制字段实现控制功能,包括对帧的确认、重传请求以及对正在传输的帧的明确暂停请求。无编号格式
此控制字段格式也可用于控制目的。它可以执行链路初始化、链路断开以及一些链路控制服务。
轮询/最终位 (p/f)
控制字段的第五位位置称为轮询/最终位,或 p/f 位。当它被传输为 1 时可以识别它。如果它被设置,则更多,它将被忽略。从站通过发送一个数据或状态帧到主站,并将 p/f 位设置为 f = 1 来响应 p 位。
信息字段
此字段在 HDLC 帧中并不常见。只有在控制字段中使用数据传输格式时,它才是实际的。
帧校验序列字段 (FCS)
FCS 是 HDLC 的错误检测字段。此字段包含一个 16 位或 32 位循环冗余校验位。
广告