La couche liaison de données est la deuxième couche du modèle OSI (Open Systems Interconnection), qui est chargée d’assurer un transfert de données fiable et sans erreur entre deux périphériques du réseau. La couche liaison de données est responsable des deux fonctions principales suivantes :
1. Le cadrage : La couche liaison de données décompose les données reçues de la couche réseau en unités plus petites appelées trames. Les trames contiennent les données et les informations de contrôle nécessaires, telles que les adresses de source et de destination, le contrôle d’erreur et le contrôle de flux.
2. Contrôle d’accès au support (MAC) : La sous-couche MAC est chargée de contrôler l’accès au support physique, en veillant à ce qu’un seul appareil à la fois puisse transmettre des données sur le réseau. La couche MAC définit les règles de transmission et de réception des données sur le réseau et veille à ce que les données soient transmises correctement et sans erreur.
La couche liaison de données est chargée de fournir des services à la couche réseau, qui est la troisième couche du modèle OSI. La couche réseau utilise les services de la couche liaison de données pour transmettre des données sur plusieurs périphériques réseau. La couche liaison de données est également chargée de fournir des services à la couche physique, qui est la première couche du modèle OSI.
1. synchrone : dans un protocole synchrone, l’émetteur et le récepteur sont synchronisés l’un avec l’autre et les données sont transmises en flux continu, sans interruption.
2. Asynchrone : dans un protocole asynchrone, les données sont transmises par petites unités, et chaque unité est précédée d’un bit de départ et suivie d’un bit d’arrêt.
Isochrone : dans un protocole isochrone, les données sont transmises en flux continu à un rythme fixe, ce qui garantit que les données sont fournies en temps réel.
La couche application est la couche la plus élevée du modèle OSI et est chargée de fournir des services aux applications de l’utilisateur final. Elle définit les protocoles que les applications utilisent pour communiquer entre elles.
Les deux principales responsabilités de la sous-couche MAC Ethernet sont les suivantes :
2. Détection des erreurs : La sous-couche MAC Ethernet est responsable de la détection et de la correction des erreurs qui se produisent pendant la transmission des données.
Le rôle de la sous-couche MAC est de contrôler l’accès au support physique et de veiller à ce que les données soient transmises correctement et sans erreur. La sous-couche MAC gère également le contrôle du flux et la détection des erreurs, ce qui en fait un composant essentiel de la couche liaison de données.
La couche 3 du modèle OSI est la couche réseau, qui est chargée d’assurer la communication de bout en bout entre les appareils des différents réseaux. Cette couche est chargée d’acheminer les paquets de données du dispositif source au dispositif de destination en identifiant le chemin le plus efficace à travers le réseau. La couche 3 fournit également des services tels que la fragmentation et le réassemblage des paquets, la détection des erreurs et le contrôle de la congestion. Globalement, le rôle principal de la couche 3 est de permettre la communication entre les appareils de différents réseaux, ce qui en fait une couche cruciale dans le modèle OSI.
Le protocole le plus utilisé dans la couche liaison de données du modèle OSI est Ethernet. Il est utilisé pour la communication au sein des réseaux locaux (LAN) et est devenu la norme pour les réseaux câblés. Parmi les autres protocoles utilisés à cette couche figurent le Wi-Fi (IEEE 802.11) pour les réseaux sans fil, Token Ring et FDDI (Fiber Distributed Data Interface).