高级数据链路控制(HDLC)基本上是面向位的通信协议,这意味着它使用位填充来实现数据链路层(DLL)中非常点对点和多点链路上的数据透明性。透明度基本上是将数据与控制信号分开。 HDLC是从同步数据链路控制(SDLC)派生的。
HDLC是数据链路层中最重要且必不可少的协议。数据也被组织并分成小的单元,也称为数据帧,并通过网络传输到目的地,以验证并确保其成功到达。 ITU(国际电信联盟)只是将HDLC修改为用于X.25网络接口,并将其称为LAPB(平衡链路访问协议)。由于以下原因,它是最重要的协议:
- HDLC是国际标准化组织(ISO)高度开发和使用的,用于点对点通信。
- HDLC使用与其他基本数据链接协议相似的格式和机制。
- 它还支持全双工通信或传输以及半双工通信或传输。
车站类型:
HDLC通常指定用于数据链路控制的三种类型的站,如下所示:
- 主站:
主站仅负责数据链接管理。主站的主要职责是控制链路上所有其他站的操作。它通常充当主站并控制辅助站的操作,并且还处理数据链路层的错误恢复。它还通过发送命令来管理和控制与所有辅助会话的连接。主要问题基本上是命令,次要问题基本上是响应。命令实际上是由该主站发出的帧。该工作站还负责错误检测,线路控制和数据流控制。要与辅助站通信,需要使用不平衡模式。在主站和辅助站之间进行通信的情况下,主站负责连接和断开数据链接。
- 二级站:
从站通常会响应从从站发送的命令。该站充当从站,基本上在主站的控制下运行和工作。它仅在主站请求此响应帧时才发送或发送响应帧。响应是从站发出的帧。这些工作站通常是连接到大型机的终端。辅助站没有能力或直接负责控制数据链接。不平衡模式是主站和辅助站之间的通信。
- 组合站:
顾名思义,组合站通常同时充当主站和辅助站的组合。它建立并拆除了他们自己的联系。组合站通常会发出命令或响应。平衡模式是两个组合站之间的通信。每个组合站都可以完全控制自己,甚至不依赖数据链接上的任何其他站。组合站通常用于点对点串行链接中,例如通过C./DSU(信道服务单元/数据服务单元)到V.35的链接或通过T1或帧中继在各种连接的路由器之间使用,并且是必需的。