📜  同步数据链路控制(SDLC)循环操作

📅  最后修改于: 2021-08-25 18:43:37             🧑  作者: Mango

环路配置基本上是一种通信链路,用于将数据或信息从一个链接站传输到另一个链接站,从而赋予整个环路。在主站的发送端口处,将启动链路连接,以串行方式连接一个或多个从站,然后在主站的接收端口处返回。在下面,我们可以看到包含总共五个辅助站的循环。

SDLC循环操作:

  1. 主站发送:
    主站基本上将数据帧或数据包传输到一个或多个从站。传输或传输的每个帧都包含该帧所指向的站点(即辅助站点)的地址。当数据帧成功通过主站传输后,它随后跟随最后一帧的最后一个标志以及总共八个连续的逻辑0(即称为周转序列),然后跟随连续的逻辑1(即称为前进序列)( 01111111)。

    继而,每个从站解码每个数据帧的地址字段,然后删除寻址到它们的这些数据帧。基本上,辅助站是作为任何下行辅助站的转发器呈现的。它们将数据帧传递到下环站。该站基本上使用CFGR命令来使辅助站执行许多诊断操作。

  2. 辅站发送:
    从站无法自行执行任务。除非并且直到它们接收到设置了P位的数据帧,否则它们才能发送或传输自己的任何数据帧。基本接收带有P位设置的寻址到它的数据帧的初始或第一从站将按预备序列的第七逻辑1更改或转换为逻辑0,从而产生一个标志。如果无论如何它不能将在周转之后接收到的继续执行序列转换成标记,则从站失去了发送或传输数据帧的机会。

    通常,在周转序列之后或在上环站的辅助响应之后,放置或插入辅助站点的每个响应帧。仅当主站收到其自己的周转序列,一系列响应帧以及预发序列时,该周期才成功完成。辅站仅需停止发送传输以中止或结束传输,而无需其自身的中止序列。在传输过程中,如果从站接收到八个连续的0位,则它应中止或结束或终止其传输,这种终止称为关闭序列。主站负责建立此关闭顺序。