欢迎来到通信人在线![用户登录] [免费注册]

IEEE 802.2标准:逻辑链路控制(LLC)介绍

浏览:2491  来源:通信人在线  日期:2023-06-26

一、引述

IEEE 802.2标准是由IEEE 802标准委员会(LMSC)中的IEEE 802.2工作组所研究制定并发布的标准(或称协议,亦称服务规范)。IEEE 802.2工作组的主要任务是研究和制定与逻辑链路控制(LLCLogical Link Control)相关的标内容,对逻辑链路控制(LLC)、高层协议以及MAC子层的接口进行了良好的规范,从而保证了局域网网络信息传递的准确性和高效性。

然而,IEEE 802.2工作组在完成逻辑链路控制(LLC标准研制任务后,于2010年已被IEEE宣布解散了,它最后发布的标准为IEEE 802.2-1998IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks- Specific requirements- Part 2Logical Link Control》。此后,该版本标准未有再更新修订,但一直仍然有效。

欲更多了解IEEE 802标准委员会(LMSC)下属工作组情况的请进入

IEEE 802.2-1998标准已被国际标准化组织(ISO)吸收为国际标准,其标准被发布为ISO/IEC 8022-21998《信息技术 系统间远程通信和信息交换 局域网与城域网 特定要求 2部分 逻辑链路控制》。我国曾在1995年将ISO/IEC 8022-21989转化为国内标准GB/T 15629.2-1995《信息处理系统 局域网 2部分 逻辑链路控制》,后在2008年又ISO/IEC 8022-21998版本转化为国内标准,被发布为GB/T 15629.2-2008《信息技术 系统间远程通信和信息交换 局域网和城域网 特定要求 2部分:逻辑链路控制》,其与ISO/IEC 8022-21998版本(英文版)的一致性程度为等同采用(IDT)。

欲详细了解IEEE 802标准与ISO标准和我国国家标准间关系规则的请进入

下述将以GB/T 15629.2-2008标准来简要介绍逻辑链路控制(LLC标准的相关内容。若要详细了解GB/T 15629.2-2008标准具体内容的请查阅下附件。

附件:GB/T 15629.2-2008《信息技术 系统间远程通信和信息交换 局域网和城域网 特定要求 2部分:逻辑链路控制》

欲具体了解GB/T 15629.2标准版本情况及与其它部分标准关系请进入

二、LLC概述

1LLC的定义

GB/T 15629.2标准中,对于逻辑链路控制(LLC)的定义是:数据站的一部分,它支持一条或多条逻辑链路的逻辑链路控制功能。LLC 产生命令PDU (协议数据单元)和响应PDU 以进行发送,并解释接收的命令PDU 和响应PDU。分配给LLC 的特定职责可详见下表2-1中。

2-1:分配给LLC 的特定职责

LLC提供对等对对等的协议规程的描述。这些协议规程是为了局域网上任何一对数据链路层服务访问点之间信息与控制的传送而定义的。LLC 规程不依赖于特定局域网中所使用的媒体访问方法的类型。

2LLCOSI/RM中的位置

我们知道,根据ISO定义的开放系统互联/基本参考模型(OSI/RM),逻辑链路控制(LLC)应属于OSI/RM的物理层(层1)之上的数据链路层(层2)协议。逻辑链路控制(LLC子层与媒体访问控制(MAC)子层构成了OSI/RM的数据链路层。LLCOSI/RM间关系详见下图2-2所示。LLCMAC之上,为IEEE 802系列标准所定义和支持的各种媒体访问方法所共用。

2-2LLCOSI/RM间关系示意图

欲更多了解OSI/RM介绍的请进入

3LLC的作用

LLC标准的目的是便于局域网(LAN)上计算机和终端的互联,它与MAC标准一起使用,用来为网络层(层3)协议提供数据链路层服务。LLC标准为网络层、MAC 子层和LLC 子层管理功能描述了LLC 子层服务规范。其服务规范的作用详见下表2-3。服务规范用原语的形式给出了上述所有服务规范,用抽象的方法表示LLC 子层和标识的服务功能(网络层、MAC 子层或LLC 子层管理功能)之间的信息和控制的逻辑交换。它们不规定或限制实体或接口的实现。

2-3LLC标准描述的服务规范的作用

4LLC标准的类型与类别

为了满足广泛的可能应用范围,为了在服务方位点之间进行数据通信,LLC标准定义了三种不同“类型”的数据链路控制操作。类型1操作、类型2操作与类型3操作的含义和功用详见下表2-4-1

2-4-1LLC操作类型的含义和功用

类型1操作通过最小协议复杂性的数据链路来提供数据链路无连接方式服务。当较高层提供任何必需的恢复和排序服务时,该类型的操作是有用的,使这些服务不需要在数据链路层内进行重复。另外,该类型的操作在不必保证每个数据链路层数据单元都要交付的应用中是有用的。LLC标准中用术语“逻辑数据链路”来描述该操作类型的服务。

类型2操作通过与现有数据链路控制规程(诸如HDLC)相类似的数据链路来提供数据链路连接方式服务。该服务包括对数据链路层数据单元顺序交付的支持以及一组广泛的数据链路差错恢复技术。LLC标准中用术语“数据链路连接”来描述该操作类型的服务。

类型3操作提供了确认无连接方式或数据单元交换服务,它允许一个站发送数据在同一时刻请求数据的返回。虽然该交换服务方式是无连接的,当对于该启动站所发送的数据而言,用来保证按顺序交付。

LLC标准还定义了四种不同“类别”的LLC操作:LLCLLCLLCLLC,其各自的功用详见下表2-4-2中。根据表中的描述,可用下图2-4表示LLC操作的类型与类别的关系。

2-4-2LLC操作类别的功用

2-4LLC操作的类型与类别的关系

5LLC层的服务规范种类

由图 2-2知,LLC子层与网络层(层3)、MAC子层和和LLC 子层管理功能有逻辑接口。在逻辑接口处要求LLC 子层提供的服务或由LLC 子层要求的服务。应对这些服务进行规范,这就是IEEE 802.2-1998标准(GB/T 15629.2-2008)对LLC规定的服务规范。显然,LLC层的服务规范应包括:层3/LLC子层接口服务规范; LLC子层/MAC子层接口服务规范和LLC子层/LLC子层管理功能接口服务规范。

三、GB/T 15629.2-2008标准的内容

GB/T 15629.2-2008标准的主要内容是由10章和5个附录(其中2个规范性附录和3个资料性附录)所组成,规定了局域网各类型媒体访问方式的协议中逻辑链路控制(LLC)子层的功能特性、协议和服务。具体内容请查阅该标准原文,即本文之附件。

欲进一步了解IEEE 802.3标准介绍的请进入

附录
百度云服务器
© 2004-2024 通信人在线 版权所有 备案号:粤ICP备06113876号 网站技术:做网站