📜  链路访问过程平衡(LAPB)帧类型

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

平衡链路访问过程(LAPB)是数据链路层通常需要的协议。它是异步平衡模式(ABM)中高级数据链路控制(HDLC)的版本。 LAPB对P / F位的使用与所有其他协议有所不同。 LAPB基本上使用三种类型的数据帧。这些框架中的每一个都有不同的功能和目的。

这三种类型的框架如下:

1. I型框架:
这些帧通常称为信息帧。它基本上用于承载上层的信息或数据。它包括两个不同的序列号,即用于发送序列号的N(S)和用于接收序列号的N(R),该序列号是N(S)通常在下一个I帧中所取值的期望值那将会被接受。该帧还包括X.25 PLP数据包,并且始终是命令。

2. S名人堂:
这些框架通常称为监督框架。用于提供控制信息。该帧仅包括N(R)。使用S帧,基本上可以发送三种不同类型的消息。 S帧通常使用RR,RNR和REJ帧控制数据流。

  • 接收准备就绪(RR)–
    RR用于确认当前正在接收的帧,并且还指示预期的下一帧。该帧可以是命令,也可以是响应,需要响应RR来确认正在接收的数据帧,也可以响应命令RR。另一方面,当来自对等方的强制响应时,命令RR是必需的;而当链接空闲时,基本上也需要命令RR,以仅检查其是否仍处于活动状态。
  • 拒绝(REJ)–
    REJ通常用于接收器拒绝帧的信号。当接收到具有意外序列号的I帧时,这基本上是必需的。意外的序列号只是向对等体指示需要再次发送或重新发送I帧。
  • 接收未准备就绪(RNR)–
    RNR用于控制数据流,还需要指示接收器根本不准备接收额外的或额外的任何数据,并且发送器必须无论如何都要等待,直到发送或发送接收就绪消息为止。当链路的本地端暂时无法或准备好接收任何其他信息帧时,通常会传输或传输这些信息。

2. U形框:
这些帧通常称为未编号的帧。它用于提供未排序的控制信息。该帧根本不包含任何类型的序列号。链接设置,链接断开和错误报告也需要它。基本上需要与SABM,UA,DISC,DM和FRMR建立或开发并维护或处理通信。

  • 断开连接(DISC)–
    此命令通常断开或终止链接或连接。
  • 设置异步平衡模式(SABM)–
    它用于以普通模式(即基本模式(模数8))序列号开发DTE和DCE链接。 UA Frame需要确认它,以便链接可以输入信息或进行数据传输。
  • 未编号确认书(UA)–
    它基本上是响应SABM帧而发送的,只需设置链接到信息传输即可。
  • 断开连接模式(DM)–
    这基本上是响应帧。当链路尚未准备好进入信息传输时,它是在断开阶段响应命令帧进行传输或传输的。
  • 帧拒绝(FRMR)–
    它基本上报告一个错误情况。每当发生任何可能通过重置数据链接而解决的错误时,也将发送响应帧。