当前位置:首页 > 物联网 > 网络协议
[导读]   LLC子层简介   LLC是LogicLinkControl的缩写,意为:逻辑链路控制。   IEEE于1980年2月成立了局域网标准委员会(简称IEEE802委员会),专门

  LLC子层简介

  LLC是LogicLinkControl的缩写,意为:逻辑链路控制。

  IEEE于1980年2月成立了局域网标准委员会(简称IEEE802委员会),专门从事局域网标准化工作,并制定了IEEE802标准。802标准所描述的局域网参考模型只对应OSI参考模型的数据链路层与物理层,它将数据链路层划分为逻辑链路层LLC子层和介质访问控制MAC子层.IEEE802委员会为局域网制订了一系列标准,统称为802标准。其中IEEE802.2LAN标准定义了逻辑链路控制LLC子层的功能与服务,并且是IEEE802.3,IEEE802.4和IEEE802.5等标准的基标准。

  LLC负责识别网络层协议,然后对它们进行封装。LLC报头告诉数据链路层一旦帧被接收到时,应当对数据包做何处理。它的工作原理是这样的:

  主机接收到帧并查看其LLC报头,以找到数据包的目的地,比如说,在网际层的IP协议。LLC子层也可以提供流量控制并控制比特流的排序。

  IEEE802.2LLC应用于IEEE802.3(以太网)和IEEE802.5(令牌环)LAN,以实现如下功能:

  1.管理数据链路通信

  2.链接寻址

  3.定义服务接入点ServiceAccessPoints(SAP)

  4.排序

  LLC为上层提供了处理任何类型MAC层的方法,例如,以太网IEEE802.3CSMA/CD或者令牌环IEEE802.5令牌传递(TokenPassing)方式。

  LLC是在高级数据链路控制(HDLC:High-LevelData-LinkControl)的基础上发展起来的,并使用了HDLC规范的子集。LLC定义了三种数据通信操作类型:

  类型1:无连接。该方式不保证发送的信息一定可以收到。

  类型2:面向连接。该方式提供了四种服务:连接的建立、确认和数据到达响应、差错恢复(通过请求重发接收到的错误数据实现)以及滑动窗口(系数:128)。滑动窗口用来提高数据传输速率。

  类型3:无连接应答响应服务。

  类型1的LLC无连接服务中规定了一种静态帧格式,并允许在其上运行网络协议。使用传输层协议的网络协议通常会使用服务类型1方式。类型2的LLC面向连接服务支持可靠数据传输,运用于不需要调用网络层和传输层协议的局域网环境。

  质访问控制(MAC子层)简介

  介质访问控制是解决当局域网中共用信道的使用产生竞争时,如何分配信道的使用权问题。

  逻辑链路LogicalLinks是实际电路或逻辑电路上交换通信信息的两个端系统之间的一种协议驱动通信会话。协议栈定义了两个系统在某种介质上的通信。在协议栈低层定义可用的多种不同类型的通信协议,如局域网络(LAN)、城域网(MAN)和象X.25或帧中继这样的分组交换网络。逻辑链路在物理链路(可以是铜线、光纤或其他介质)上的两个通信系统之间形成。根据OSI协议模型,这些逻辑链路只在物理层以上存在。你可以认为逻辑链路是存在于网络两个末断系统间的线路。

  面向连接的服务为了保证可靠的通信,需要建立逻辑线路,但在两个端系统间要维持会话。

  面向需要应答连接的服务分组传输并有返回信号的逻辑线路。这种服务产生更大的开销,但更加可靠。

  无应答不连接服务无需应答和预先的传送。在端系统间没有会话。

  OSI协议栈中的数据链路层可进一步细分为较低的介质访问控制(MAC)子层和较高的逻辑链路控制(LLC)子层。当它接收到一个分组后,它从MAC子层向上传送。如果有多个网络和设备相连,LLC层可能将分组送给另一个网络。例如,在一个NetWare服务器上,你可能既安装了以太网络适配器又安装了令牌网络适配器,NetWare自动地在连接到适配器的网络间桥接,这样原来在以太网上的分组就可以传送到令牌网上的目的地了,LLC层就象网络段间的交换或链路中继,它将以太网的帧重装成令牌环网的帧。

  MAC子层的作用:

  MAC子层负责把物理层的“0”、“1”比特流组建成帧,并通过帧尾部的错误校验信息进行错误校验;提供对共享介质的访问方法,包括以太网的带冲突检测的载波侦听多路访问(CSMA/CD)、令牌环(TokenRing)、光纤分布式数据接口(FDDI)等。

  MAC子层分配单独的局域网地址,就是通常所说的MAC地址(物理地址)。MAC子层将目标计算机的物理地址添加到数据帧上,当此数据帧传递到对端的MAC子层后,它检查该地址是否与自己的地址相匹配,如果帧中的地址与自己的地址不匹配,就将这一帧抛弃;如果相匹配,就将它发送到上一层中。

  MAC子层与LLC子层的区别

  MAC(MediaAccessControl,媒体访问控制)子层定义了数据包怎样在介质上进行传输。在共享同一个带宽的链路中,对连接介质的访问是“先来先服务”的。物理寻址在此处被定义,逻辑拓扑(信号通过物理拓扑的路径)也在此处被定义。线路控制、出错通知(不纠正)、帧的传递顺序和可选择的流量控制也在这一子层实现。

  注解:该协议位于OSI七层协议中数据链路层,数据链路层分为上层LLC(逻辑链路控制),和下层的MAC(媒体访问控制),MAC主要负责控制与连接物理层的物理介质。在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,MAC协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至LLC(逻辑链路控制)层。

  应用:不管是在传统的有线局域网(LAN)中还是在目前流行的无线局域网(WLAN)中,MAC协议都被广泛地应用。在传统局域网中,各种传输介质(铜缆、光线等)的物理层对应到相应的MAC层,目前普遍使用的网络采用的是IEEE802.3的MAC层标准,采用CSMA/CD访问控制方式;而在无线局域网中,MAC所对应的标准为IEEE802.11,其工作方式采用DCF(分布控制)和PCF(中心控制)。

  逻辑链路(LogicalLinks)是实际电路或逻辑电路上交换通信信息的两个端系统之间的一种协议驱动通信会话。协议栈定义了两个系统在某种介质上的通信。在协议栈低层定义可用的多种不同类型的通信协议,如局域网络(LAN)、城域网(MAN)和象X.25或帧中继这样的分组交换网络。逻辑链路在物理链路(可以是铜线、光纤或其他介质)上的两个通信系统之间形成。根据OSI协议模型,这些逻辑链路只在物理层以上存在。你可以认为逻辑链路是存在于网络两个末断系统间的线路。

  LLC子层的主要功能包括:

  *传输可靠性保障和控制;

  *数据包的分段与重组;

  *数据包的顺序传输。

  MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

为增进大家对以太网的认识,本文将对以太网、以太网设备以及以太网数据链路层予以介绍。

关键字: 以太网 指数 数据链路层

数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具...

关键字: 数据链路层 网络层

我们常常说到的操作系统有Linux、Windows、mac OS等等,手机的安卓系统就是基于Linux操作系统,这些操作系统从内核的角度分为宏内核和微内核,Linux是典型的宏内核的操作系统,Windows是典型的微内核...

关键字: Linux Windows mac

多协议标签交换(英语:Multi-Protocol Label Switching,缩写为MPLS)是一种在开放的通信网上利用标签引导数据高速、高效传输的新技术。多协议的含义是指MPLS不但可以支持多种网络层层面上的协议...

关键字: MPLS 多协议 数据链路层

数据链路层定义了在单个链路上如何传输数据。这些协议与被讨论的各种介质有关。

关键字: 数据链路层 介质 ATM

通过此次收购,Jellysmack扩展了其强大的内部AI技术套件,以更好地支持创作者。 洛杉矶2021年11月16日 /美通社/ -- 全球...

关键字: mac ck

(全球TMT2021年8月5日讯)全球创作者公司Jellysmack宣布将吸收Youri Hazanov加入其领导团队,担任国际业务主管。Hazanov曾负责在全球20多个国家/地区推出Yo

关键字: mac ck

你是一台电脑,你的名字叫 A 只要你知道另一位伙伴 B 的 IP 地址,且你们之间的网络是通的,无论多远,你都可以将一个数据包发送给你的伙伴 B 这就是物理层、数据链路层、网络层这三层所做的事情。

关键字: TCP 物理层 数据链路层

澳大利亚墨尔本和香港, Nov. 03, 2020 (GLOBE NEWSWIRE) -- Telix Pharmaceuticals Limited(ASX: TLX,以下称“Telix”或该“

关键字: mac ic ce

众所周知,苹果即将在本月的发布会上揭晓首款搭载自研 ARM 芯片的 Mac 新机,但在此之前,网络上已经曝光了“A14X”芯片的基准测试成绩。美国时间11月11日,苹果将举行新品发布会,虽然官方没有透露具体细节,但主角已...

关键字: mac ipada14 苹果 芯片
关闭
关闭