• 正文
    • 1.HDLC帧结构
    • 2.HDLC协议协商过程
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

HDLC帧结构 HDLC协议协商过程

2023/02/16
3703
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

HDLC是一种同步的数据链路层协议,被广泛用于WAN、LAN和MAN等各种网络中。学习HDLC帧结构和协议协商过程对于理解该协议至关重要。

1.HDLC帧结构

HDLC帧结构主要包括标识符、地址、控制、信息、校验和结束序列4个部分。其中标识符和结束序列为定长字段,地址、控制、信息和校验为可变长字段。

具体来说,帧结构如下:

  1. 标识符:起始标志字段(01111110)
  2. 地址:源地址和/或目的地址。地址字段可以省略,也可以有1~3个字节长。
  3. 控制:指示数据传输类型的标记位。控制字段通常只有一个字节长。
  4. 信息:通过数据链路层传输的数据。信息字段长度没有限制。
  5. 校验和:根据CRC算法计算得出的校验和。
  6. 结束序列:终止标志字段(01111110)

2.HDLC协议协商过程

当两个设备之间使用HDLC协议进行通信时,需要在数据链路层建立连接。连接建立的主要步骤如下:

  1. 发送方初始化:发送方发送一个带有SABME命令的帧,表示要建立连接。
  2. 接收方确认:接收方收到SABME命令后,发送一个带有UA命令的帧,表示已经准备就绪。
  3. 连接建立:发送方收到UA命令后,表示连接已经成功建立。此时双方可以开始进行数据传输。

除了上述步骤外,还有其他一些重要的命令和帧类型,如DISC、DM、FRMR和RR等。这些命令和帧类型在协议的不同版本中可能会有所不同。

相关推荐

电子产业图谱