词条 | LAPB |
释义 | 简介LAPB:链路访问过程平衡 (LAPB:Link Access Procedure Balanced for x.25) 链路访问过程平衡(LAPB)是数据链路层协议,负责管理在 X.25 中 DTE 设备与 DCE 设备之间的通信和数据包帧的组织过程。LAPB 是源于 HDLC 的一种面向位的协议,它实际上是 ABM (平衡的异步方式类别)方式下的 HDLC。LAPB 能够确保传输帧的无差错和正确排序。 LAPB 与 SDLC 和 HDLC 共享相同的帧格式、帧类型和字段功能,但与后两者不同的是,LAPB 受 ABM 传输模式的限制且只适用于组合站。LAPB 电路可由 DTE 或 DCE 建立。启动呼叫的站称为主站,响应的另一站称为次站。此外 LAPB 所使用的 P/F 比特位其它协议不同。 在 LAPB 中,由于没有主从关系,发送端使用 Poll 比特位来要求立即响应。在响应帧中,这个比特位变成接收端的 Final 比特位。接收端总是打开 Final 比特位去响应来自发送端 Poll 比特位的命令。由于确认响应可能会丢失并导致任何一端无法确保帧是否正确排序,就会采用 P/F 比特位,同时需要重建参考点。 LAPB 帧类型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 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。