La couche LLC (Logical Link Control) est la sous-couche supérieure de la couche liaison de données dans le modèle OSI, en particulier au sein d'Ethernet. Bien que souvent considéré comme faisant partie de la couche liaison de données avec MAC (Media Access Control), il fournit des services qui sont conceptuellement distincts des responsabilités de la couche MAC en matière d'adressage et d'accès aux médias.
L'utilisation principale de la couche LLC dans Ethernet est de fournir le multiplexage et le démultiplexage. et un certain degré d'indépendance du protocole de couche réseau . Cela signifie qu'il gère :
* Multiplexage : Plusieurs protocoles de couche réseau (comme IP, IPX, etc.) peuvent partager le même réseau Ethernet. La couche LLC utilise un champ de type dans son en-tête pour faire la distinction entre les différents protocoles de couche réseau encapsulés dans les trames de données. Il garantit que les données des différents protocoles sont correctement transmises aux piles de protocoles de couche réseau prévues.
* Démultiplexage : À l’inverse, lorsqu’une trame arrive sur un nœud, la couche LLC examine le champ de type pour déterminer quel protocole de couche réseau doit recevoir les données. Il garantit que chaque protocole reçoit uniquement les données qui lui sont destinées.
* Détection d'erreurs (dans une mesure limitée) : Certaines implémentations LLC intègrent des mécanismes de détection d'erreurs simples, mais la détection d'erreur principale est généralement gérée au niveau de la couche MAC (par exemple, à l'aide de sommes de contrôle). Le rôle de LLC ici est secondaire et moins robuste.
Essentiellement, la couche LLC agit comme un pont entre la couche réseau et la couche MAC, rendant Ethernet flexible et capable de prendre en charge une variété de protocoles de couche supérieure. Bien que cela ne soit pas obligatoire dans toutes les implémentations Ethernet (en particulier dans les environnements Ethernet modernes), comprendre son objectif clarifie la façon dont différents protocoles peuvent coexister et fonctionner de manière transparente sur le même support physique. De nombreuses implémentations modernes intègrent directement la fonctionnalité LLC dans le pilote de la couche MAC ou l'omettent complètement car elle est souvent redondante compte tenu de la sophistication des protocoles et des périphériques réseau utilisés.
|