📜  数据链路层中的线路纪律

📅  最后修改于: 2021-08-29 11:42:53             🧑  作者: Mango

线路纪律是数据链路层的函数。它仅确定并确定通信方向。这只是协调半双工传输的过程,即可以在数据通信网络上双向传输数据,但不能同时通过在数据传输之前在发送方和接收方站之间建立和发展连续性来同时传输数据。

它还确保接收者是否准备好接受或发信号通知发送者开始。线路规则通常是设备之间网络各种操作的顺序,通常会传输和接收数据,控制传输过程中发生的错误,处理消息集顺序,并确保确认正在接收数据。它还用于确定可以传输或传输设备的设备以及何时可以传输数据。线学科的方法:
基本上有两种方法可以进行线路纪律,如下所示–

1. ENQ / ACK(查询/确认):
ENQ / ACK是一种线路规程的过程,通常用于确定网络上的哪个设备能够启动或开始数据或消息的传输,以及接收方是否准备就绪并且能够接收数据。如果主机具有相似且相等的等级,则主机或站中的任何一个都可以启动传输过程。

发起设备通常在传输即全双工和半双工中建立会话。一旦以全双工建立会话,两个设备就可以同时发送或发送。但是在全双工中,启动器传输数据,而响应器只是等待。当发起者完成或仅请求响应时,响应者还可以接管链接。

2.投票/选择:
线路规程中的“轮询/选择”方法基本上可与某些拓扑配合使用,在这些拓扑中,一个设备被视为主要站点,而其他设备被视为次要站点。可以看到多点连接,而不是两个,即,多点系统必须协调多个节点。

当主站要向副站(即下游)传输某些内容时,则使用“选择”模式。为了请求(请求获得)从次要到主要(即上游)的传输,则使用轮询模式。主要设备基本上控制和处理链接或连接,另一方面,次要设备仅遵循其说明。