简单一点说,就是承上启下的物理和逻辑之分,MAC子层就是和物理层对接,对信息发送过程进行控制和转换,对上层而言,屏蔽了不同物理层的不同。而LLC子层是从逻辑上进行翻译和控制,对上层网络层来的不同协议进行翻译和控制,并向下传递同样的数据帧,以使其可以在物理层传送。如同邮局邮寄包裹之前一定要装进标准的箱子一样。
IEEE802参考模型将数据链路层划分为两个子层,媒体访问控制MAC 子层和逻辑链路控制 LLC 子层。 MAC 子层与物理层相关联,而LLC子层则完全独立出来,为高层提供服务,这样就实现了物理层和数据链路层的完全独立,解决了l SO制定的计算机网络 7 层参考模型(即OSI模型)中局域网物理层和数据链路层不能完全独立的问题。
目前在LAN协议中所用到的数据链路控制部分都是基于HDLC协议的,然而每一种的协议都根据自己的技术需要对HDLC进行了适当的修改,以满足自己的特殊需求。
由于HDLC并不支持多点平衡配置,这使得在局域网中有引入媒体访问协议的必要性。IEEE将数据链路层划分为两个子层:逻辑链路子层(LLC)和媒体访问控制子层(MAC)。
MAC 是物理 LLC 是逻辑
LLC在7层协议中高于mac