LAPB

1. Link Access Procedure-Balanced -- 链路接入规程-平衡式

2. Link Access Protocol-Balanced -- 链路接入协议-平衡式


  LAPB:链路访问过程平衡(LAPB:Link Access Procedure Balanced for x.25)

  链路访问过程平衡(LAPB)是数据链路层协议,负责管理在 X.25 中 DTE 设备与 DCE 设备之间的通信和数据包帧的组织过程。LAPB 是源于 HDLC 的一种面向位的协议,它实际上是 BAC (平衡的异步方式类别)方式下的 HDLC。LAPB 能够确保传输帧的无差错和正确排序。

  LAPB 与 SDLC 和 HDLC 共享相同的帧格式、帧类型和字段功能,但与后两者不同的是,LAPB 受 ABM 传输模式的限制且只适用于组合站。LAPB 电路可由 DTE 或 DCE 建立。启动呼叫的站称为主站,响应的另一站称为次站。此外 LAPB 所使用的 P/F 比特位其它协议不同。

  在 LAPB 中,由于没有主从关系,发送端使用 Poll 比特位来要求立即响应。在响应帧中,这个比特位变成接收端的 Final 比特位。接收端总是打开 Final 比特位去响应来自发送端 Poll 比特位的命令。由于确认响应可能会丢失并导致任何一端无法确保帧是否正确排序,就会采用 P/F 比特位,同时需要重建参考点。

  LAPB 帧类型:

  •信息帧(I- 帧)传送高层协议信息和一些控制信息,主要功能是排序、控制流量、错误监测及恢复,它携带发送和接收序号。

  •监控帧(S- 帧)传送控制信息,主要功能是请求和挂起传输、报告状态信息及确认接收到 I-帧,它只携带接收序号。

  •非数字帧(U- 帧)携带控制信息,主要功能是建立和终止链路以及报告错误,它不携带序号。

  协议结构

  LAPB 帧格式如下:
1 byte 1 byte 1-2 bytes Variable 2 bytes 1 byte
Flag Address field Control field Information FCS Flag
•Flag ― 该字段值恒为 0x7E。为确保帧分隔符标志的位模式(Bit Pattern)不出现在帧的数据字段,通常在发送方和接收方利用 Bit Stuffing 技术。.
•Address Field ― 在 LAPB 中,由于协议工作在点对点模式下,所有 Address Field 没有实际意义。DTE 网络地址在第三层数据包中由描述。
•Control Field ― 识别帧类型。另外,根据帧类型划分,该字段还包括序列号、控制特性和差错跟踪。
•Modes of Operation ― LAPB 工作于异步平衡模式(ABM)。该模式完全平衡(也就是说没有主/从关系)且采用 SABM(E)帧格式表示。任何时候各站都有可能进行初始化、监督管理、差错恢复及发送帧等操作。DTE 和 DCE 一律同等对待。
•FCS ― 帧校验序列(FCS)字段通过许可传输帧数据的完整性,使高层物理差错控制可以被校验。
•Window Size ― LAPB 支持扩展窗口大小(模数为128),确认帧的大小可能从8扩展到128。
协议结构:LAPD、ISDN、X.25、帧中继、HDLC、SDLC



贡献者:
jxwnwh01070801
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4