- Encapsulation des paquets de données de la couche réseau dans des trames.
- Synchronisation des trames.
- La sous-couche de Contrôle de la liaison logique (Logical link control – LLC) :
- La sous-couche de Contrôle d’accès au support (Media access control – MAC) :
La couche liaison de données, ou couche 2, est la deuxième des sept couches du modèle OSI. Elle est responsable de la transmission de données entre des nœuds adjacents d’un réseau de communication. La couche liaison de données fournit deux services principaux : le contrôle de liaison de données et l’accès au support.
Le contrôle de liaison de données gère la communication entre les nœuds adjacents, en veillant à ce que les données soient transmises sans erreur et dans l’ordre correct. Il inclut également la détection et la correction d’erreurs, ainsi que la gestion des flux de données entre les nœuds.
L’accès au support est le processus par lequel les nœuds accèdent au support de transmission partagé, tel que le câble ou l’onde radio. La couche liaison de données définit les règles pour accéder au support, en utilisant des techniques telles que l’accès multiple par répartition dans le temps (TDMA) ou l’accès multiple par répartition en fréquence (FDMA).
L’encapsulation en Java est un processus similaire à celui utilisé par la couche liaison de données pour encapsuler les données dans des trames de liaison de données. L’encapsulation en Java consiste à encapsuler des données dans des objets, qui sont ensuite transmis via un réseau. Les objets encapsulent les données ainsi que des informations de contrôle, telles que des adresses de destination et de source.
Les trois principales fonctions fournies par la couche 2 lors de l’encapsulation des données sont la segmentation, la numérotation de séquence et le contrôle de flux. La segmentation consiste à diviser les données en trames de taille appropriée pour la transmission sur le support de liaison de données. La numérotation de séquence assure que les trames sont envoyées dans l’ordre correct et que les trames manquantes sont retransmises. Le contrôle de flux gère le débit de données entre les nœuds pour éviter la congestion et les pertes de données.
La couche du modèle OSI concernée par le cryptage de données est la couche 6, ou couche de présentation. Cette couche est responsable de la présentation des données dans un format compréhensible pour l’application destinataire. Elle peut également inclure des fonctions de cryptage et de décryptage pour sécuriser les données transmises.
La couche 7 dans le modèle OSI est la couche d’application. Cette couche est responsable de la communication entre les applications et les utilisateurs finaux. Elle fournit des services tels que la messagerie électronique, la navigation sur le web et le partage de fichiers.
Les sept couches du modèle OSI sont les suivantes : la couche physique, la couche liaison de données, la couche réseau, la couche transport, la couche session, la couche de présentation et la couche d’application. Chaque couche fournit des services spécifiques pour la communication entre les nœuds d’un réseau, en utilisant des protocoles et des techniques de communication standardisés.
La couche liaison de données du modèle OSI envoie des segments à encapsuler dans un paquet IPv4 ou IPv6.
La couche liaison de données utilise un champ appelé « type » dans l’en-tête de la trame pour détecter si un paquet IP est encapsulé dans la trame. Ce champ indique le protocole de la couche réseau utilisé pour encapsuler les données, et s’il contient la valeur correspondant au protocole IP, la couche liaison sait qu’un paquet IP est encapsulé dans la trame.
Le protocole ICMP est encapsulé dans le protocole IP.