数据链路层实际上可以拆分成两个子层:

通过将数据链路层拆分成两个子层,上层定义的一类帧将可以访问下层定义的不同类型的介质。 在许多 LAN 技术(包括以太网)中,均是如此。

该图说明了数据链路层如何分为 LLC 和 MAC 子层。 当 MAC 子层允许多种网络访问技术时,LLC 与网络层进行通信。 例如,MAC 子层与以太网 LAN 技术通信,以便通过铜缆或光缆发送和接收帧。 MAC 子层还与无线技术(如 Wi-Fi 和蓝牙)通信,以便采用无线方式发送和接收帧。