IEEE 802.2逻辑链路控制协议

来源:互联网 发布:汽车工业协会数据 编辑:程序博客网 时间:2024/05/22 05:24
IEEE 802.2逻辑链路控制协议
逻辑链路控制(Logic Link Control,LLC)是一种IEEE 802.2 LAN协议,规定了局域网参考模型中数据链路层中LLC子层的实现。IEEE 802.2 LLC应用于IEEE802.3(以太网)和 IEEE802.5(令牌环)LAN,以实现如下功能:
管理数据链路通信;
链接寻址;
定义服务接入点Service Access Points(SAP);
排序。
LLC为上层提供了处理任何类型MAC层的方法,例如,以太网IEEE 802.3 CSMA/CD 或者令牌环IEEE 802.5令牌传递(Token Passing)方式。它是在高级数据链路控制(High-Level Data-Link Control,HDLC)的基础上发展起来的,并使用了HDLC规范的子集。LLC 定义了3种数据通信操作类型。
类型1:无连接。该方式不保证发送的信息一定可以收到。
类型2:面向连接。该方式提供了4种服务,连接的建立、确认和数据到达响应、差错恢复(通过请求重发接收到的错误数据实现)以及滑动窗口(系数:128)。滑动窗口用来提高数据传输速率。
类型3:无连接应答响应服务。
类型1的LLC无连接服务中规定了一种静态帧格式,并允许在其上运行网络协议。使用传输层协议的网络协议通常会使用服务类型1方式。类型2的 LLC 面向连接服务支持可靠数据传输,运用于不需要调用网络层和传输层协议的局域网环境 。
逻辑链路控制层(LLC)头帧格式如图6-18所示。
图6-18 逻辑链路控制层(LLC)头帧格式DSAP :目标服务访问点(Destination Service Access Point),其结构如图6-19所示。I/G(个人/组地址):0 表示个人DSAP;1表示组DSAP。
图6-19 DSAP字段结构SSAP:源服务访问点(Source Service Access Point)字段结构如图6-20所示。
图6-20 SSAP字段结构C/R(命令/响应):0表示命令;1 表示响应。
Control :控制(Control)字段结构如图6-21所示。
 N(S):发送方发送序列号(Transmitter send sequence number)。
N(R):发送方接收序列号(Transmitter receive sequence number)。
P/F:Poll/final(命令LLC PDU传输/响应LLC PDU传输)位。
S:监督功能位。
00:准备接收(RR)。
01:拒绝(REJ)。
10:未准备接收(RNR)。
X:预留,值为0。
M:修正功能位。
原创粉丝点击