网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

HDLC中的各种传输模式

更新时间:2026年03月27日   作者:spoto   标签(Tag):
高级数据链路控制(HDLC)本质上是一种数据链路控制协议,它能够支持多种不同的操作或数据传输模式。 在HDLC协议中,某种模式通常用来表示参与交换的两个设备之间的关系。 简单来说,模式实际上决定了谁真正负责控制数据链接。 HDLC通信会话采用了多种数据传输或通信模式,这些模式的作用在于确定或明确主站与从站之间实际的交互方式。 HDLC基本上提供了三种不同的运行模式。 这些操作或数据传输方式如下所示:正常响应模式:NRMNRM通常是一种不平衡的通信配置方式,在这种配置中,只有主终端或站点能够发起或开始与次级站点的数据传输。 次级终端或站点只有在受到主终端的指令时才会进行数据传输。 我们通常只有一家主要站点,还有多个次要站点。 NRM既可用于点对点传输,也可用于多点传输或连接。 简单来说,那些运行在不平衡通信或复杂环境中的次级站点,只有在受到主站点的指令或信号指示时才能进行通信。 换句话说,次级站必须获得初级站的命令或许可之后,才能进行数据传输或发送响应。 从次级站点到主站点的传输,远不止是对数据帧的确认而已。 在NRM中,主站负责整体数据链路的管理。 此外,它还可以在半双工通信链路上进行操作。当然,主站必须意识到,自己向次级站发送命令时,可能无法成功传输该命令。2. 异步响应模式(ARM):ARM是一种不平衡配置方式。在这种配置中,主站可以主动发起数据传输,而次级站也可以在没有得到主站的明确许可或指令的情况下,主动发起数据传输。 我们通常只使用一个主站,而多个则是辅助站。 简单来说,在不平衡的通信环境中,次级站可以随意进行数据传输。不过,主站仍然有责任负责初始化工作、错误校正或恢复功能,以及控制数据的传输过程,以及处理因逻辑连接中断而产生的各种问题。 此外,ARM的纪律性不如NRM。 如果该系统能够支持对全双工通信链路的操作,那么次级站就可以随时传输或发送数据帧。 如果该系统允许在半双工通信链路上进行操作,那么次级站点必须等待,直到检测到空闲的通信信道之后,才能传输任何数据帧。 在这种情况下,次级站点具有更大的独立性。3. 异步平衡模式(ABM):ABM是一种平衡配置方式,在这种配置中,次级站可以在没有主站明确许可或命令的情况下发起数据传输。 ABM还提供了可靠的点对点连接服务。 它还被用于提供一种服务,该服务可以支持数据报协议或可靠的网络协议,从而既可以作为主设备,也可以作为从设备来使用。 简单来说,在平衡配置的环境中,可以由任何一个节点来发起或开始传输。 这种模式是X.25中的LAP-B、ISDN中的LAP-D等协议的基础。 在ABM中,错误恢复机制,比如使用检查点或回退机制来修复错误,其实只是为了确保数据帧的传输过程能够有序且可靠地进行而设计的。 这是目前最常用的模式。 它通常用于点对点通信或连接中,用于不同站点之间的通信。 在ABM中,数据框可以以全双工的方式进行传输。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

上一篇: DNS查询

下一篇: HDLC帧的类型

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料