数据链路层llc与mac的区别 (数据链路层mac地址)

数据链路层的MAC和LLC子层的区别为: 实现不同、依赖体不同、主要功能不同。

一、实现不同

1、MAC子层:MAC子层是由网络接口卡(NIC:网卡)来实现。

2、LLC子层:LLC子层是由传输驱动程序实现的。

二、依赖体不同

1、MAC子层:MAC子层依赖于各自的物理层。

2、LLC子层:LLC子层在IEEE802.2标准中定义,为802标准系列共用。

数据链路层llc与mac的区别,数据链路层mac和llc区别

三、主要功能不同

1、MAC子层:MAC子层的的主要功能为数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制。

2、LLC子层:LLC子层的主要功能为传输可靠性保障和控制,数据包的分段与重组,数据包的顺序传输。