|
|
|
|
Protocole LLCCertains systèmes exigent que soient mis en oeuvre sur des réseaux de type LAN, des protocoles de liaison de données effectuant notamment des contrôles d'erreur et de flux. C'est ainsi que l'IEEE a défini un tel type de protocole pouvant s'interfacer aisément sur n'importe quel réseau LAN ou MAN de type 802.Ce protocole, dont la référence est IEEE 802.2, est appelé LLC (Logical Link Control). Le protocole LLC cache à la couche réseau supérieure les différences de topologie physique des réseaux LAN 802 sous jacents. Il présente en effet à la couche réseau un format de trame et une interface d'accès homogène, indépendante du type de LAN utilisé. Le format de la trame, l'interface d'accès et le fonctionnement du protocole LLC sont assez étroitement calqués sur le modèle de référence OSI. La partie LLC constitue la sous-couche supérieure de la couche liaison de données. Quant à la partie MAC, immédiatement sous LLC, elle en constitue la sous-couche inférieure.
Schéma de la couche liaison de donnéesPrincipe de fonctionnement typique du protocole LLC:Tout d'abord, la couche réseau qui dispose d'un paquet à transmettre le passe à la sous-couche LLC en utilisant les primitives d'accès associés à LLC. Le paquet est inséré dans une unité de données du protocole LLC, appelé LPDU (Link Protocol Data Unit).
L'en-tête de la LPDU contient des adresses logiques, source et destination, et des informations de séquencement des échanges et de contrôle de flux. La LPDU est ensuite passée à la sous-couche MAC, qui l'insère dans la zone données d'une trame 802.x, selon le type de LAN utilisé, puis la trame est transmise sur le support de transmission. Du côté du recepteur, le processus inverse est entrepris. Notez que la trame est le nom qui a été associé à l'unité de données du protocole MAC, qui se nomme en réalité MA-PDU (Medium Access-Protocol Unit). Le protocole LLC offre trois types de services: services d'échange non garanti en mode non connecté appelé LLC type 1, service d'échange fiable en mode connecté appelé LLC type 2, service d'échange avec accusé de réception en mode non connecté appelé LLC type 3. L'en-tête LLC est semblable à celui du protocole HDLC classique (qui est lui même un en-tête dérivé du protocole SDLC utilisé pour les réseaux SNA d'IBM). Une variété de formats différents sont utilisés pour les échanges de données et de commande. Pour assurer la gestion des acquittements des services avec accusés de réception, les trames contiennent des adresses source et destination, des numéros de séquence et divers bits de contrôle. Dans le cas du service non garanti sans accusé de reception, les numéros de séquence et autres informations de contrôle, ne sont pas utilisés. |