La couche liaison de données se divise en fait en deux sous-couches :

Diviser la couche liaison de données en sous-couches permet à un type de trame défini par la couche supérieure d'accéder à différents types de supports définis par la couche inférieure. Il en est ainsi avec de nombreuses technologies de réseau local, y compris Ethernet.

Cette figure illustre la division de la couche liaison de données en sous-couches LLC et MAC. La sous-couche LLC communique avec la couche réseau alors que la sous-couche MAC autorise différentes technologies d'accès au réseau. Par exemple, la sous-couche MAC communique avec la technologie de réseau local Ethernet pour envoyer et recevoir des trames via des câbles en cuivre ou à fibre optique. La sous-couche MAC communique également avec les technologies sans fil telles que le Wi-Fi et le Bluetooth pour envoyer et recevoir des trames sans fil.