链路访问过程(LAP)基本上被认为是ITU系列数据链路层(DLL)协议,是高级数据链路控制(HDLC)的子集。 LAP特别源自IBM的系统开发生命周期(SDLC)。有几种LAP协议。这些协议中的每一个通常都是为特定目的而定制的HDLC的子集。
其中一些如下:
这些解释如下。
- 多链路程序(MLP)–
MLP基本上允许进行Multilink操作。它是DLL的上层子层,通常在数据包层和多个SLP(单数据链接协议)功能之间运行。通常,它是LAPB的扩展,它简单地授予了对多个物理链路的许可,并提供了更好的吞吐量。 - 调制解调器的链路访问程序(LAPM)–
LAPM基本上已在V.32纠错调制解调器和V.42调制解调器中使用。即使计算机和调制解调器之间的传输是异步的,LAPM之间的传输也是同步的。借助于面向比特的同步技术,LAPM通常以帧或包的形式传输数据。 LAPM通常包含SREJ(选择性拒绝)作为可选函数,允许它再次发送所有损坏的帧,并提供从错误中的更快恢复。即使所有连接或连接的计算机都将数据作为标准异步输入传输到LAPM调制解调器,调制解调器也以帧的形式传输或传输数据。
为了简单地确保数据可靠性,即数据是否合理完整和准确,LAPM使用了CRC(循环冗余校验)和ARQ(自动重复请求)。也已开发并建立了将某些HDLC功能应用于调制解调器的功能。它也被设计和创建为执行异步同步转换,错误检测和纠正以及重传。
- 帧中继(LAPF)的链路访问程序–
LAPF基本上为帧中继网络提供数据链路,并设计为与帧中继一起使用。它是ISDN LAPD的最简单的版本。它还是必需的或仅携带数据,甚至在DLL处也没有信令来执行流和错误控制。它也是网络通信协议的一部分。 LAPF只是确保帧是否无错误且是否以正确的顺序执行。它不使用C / R(命令/响应)位,即使需要特定于应用程序的其他更高层协议也使用此位。 - 半双工(LAPX)的链路访问程序–
LAPX基本上用于船对岸传输。