📜  HDLC中的各种传输模式

📅  最后修改于: 2021-08-24 16:59:56             🧑  作者: Mango

高级数据链路控制(HDLC)基本上是数据链路控制协议,能够支持各种操作或数据传输模型。 HDLC中的模式通常表示交换中涉及的两个设备之间的关系。

模式基本上描述了谁实际控制数据链接。 HDLC通信会话使用几种数据传输或通信模式来简单地确定或识别主站和从站之间如何实际交互。 HDLC基本上提供并提供三种不同的操作模式。

这些操作或数据传输模式如下:

1.正常响应模式(NRM):
NRM通常是不平衡配置的类型,其中只有主要终端或站点才能启动或开始向辅助站点的数据传输。次要终端或站点仅在主站点命令发送数据时才作为响应进行传输。我们通常只有一个主站和多个辅助站。 NRM还用于点对点和多点传输或链接。

简而言之,在不平衡通信或配置环境中运行的辅助站只能在由主站发出命令或发信号通知进行通信时进行通信。换句话说,从站必须从主站接收命令或许可才能传输或传输响应。从辅站到主站的传输不仅仅是对数据帧的确认。在NRM中,主站控制总体数据链路管理。只要主站知道当它命令给辅助站时它可能不会传输,它还允许在半双工通信链路上进行操作。

2.异步响应模式(ARM):
ARM是一种不平衡配置,其中主站可以启动或启动数据传输,并且从站也可以启动或启动数据传输,而无需主站的任何明确许可或命令来传输数据。我们通常只有一个主站和多个辅助站。

简而言之,在不平衡的配置环境中,辅助站可以随意发送,但是,主站仍然有责任进行初始化,纠错或恢复,数据控制流以及逻辑断开。而且,ARM的纪律性不如NRM。如果它允许通过全双工通信链路进行操作,则从站可以随时传输或传输数据帧。如果它允许通过半双工通信链路进行操作,则从站必须等待直到它检测到空闲信道,然后才能传输或传输任何数据帧。在这种情况下,辅助站更加独立。

3.异步平衡模式(ABM):
ABM是一种平衡配置,其中辅助站无需主站的任何明确许可或命令即可启动数据传输。 ABM还提供可靠的点对点链接服务。它还可用于提供支持数据报或可同时充当主要和辅助网络的可靠网络协议的服务。

简而言之,在平衡的配置环境中,组合站都可以启动或开始传输。此模式是X.25中LAP-B,ISDN中LAP-D等的基础。在ABM中,基本上采用诸如检查点或go-back-n错误恢复之类的错误恢复来简单地确保有序且可靠的数据流。数据帧。这是当今最常用的模式。它通常用于点对点通信或链接中,用于组合站之间的通信。在ABM中,可以以全双工方式传输数据帧。