Les couches du modèle OSI du physique à l'application

Le modèle d'interconnexion de systèmes ouverts (OSI) définit un cadre de mise en réseau pour implémenter des protocoles en couches, le contrôle passant d'une couche à l'autre. Il est principalement utilisé aujourd'hui comme un outil d'enseignement. Il divise conceptuellement l'architecture du réseau informatique en 7 couches dans une progression logique.

Les couches inférieures traitent des signaux électriques, des morceaux de données binaires, et le routage de ces données à travers les réseaux. Les niveaux supérieurs couvrent les demandes et les réponses du réseau, la représentation des données et les protocoles réseau, du point de vue de l'utilisateur.

Illustration animée des couches du modèle OSI
Fil de vie / Colleen Tighe

Le modèle OSI a été conçu à l'origine comme une architecture standard pour la construction de systèmes de réseau, et de nombreuses technologies de réseau populaires reflètent aujourd'hui la conception en couches de l'OSI.

Couche physique

À la couche 1, la couche physique du modèle OSI est responsable de la transmission ultime des données numériques

morceaux de la couche physique du périphérique d'envoi (source) sur les supports de communication réseau à la couche physique du périphérique de réception (destination).

Illustration de la couche physique, montrant des répéteurs, des câbles et des concentrateurs Ethernet et des réseaux Token Ring
 Fil de vie / Colleen Tighe

Des exemples de technologies de couche 1 incluent Câbles Ethernet et hubs. Aussi, les hubs et autres répéteurs sont des périphériques réseau standard qui fonctionnent au niveau de la couche physique, tout comme les connecteurs de câble.

Au niveau de la couche physique, les données sont transmises en utilisant le type de signalisation supporté par le support physique: tensions électriques, radiofréquences ou impulsions de lumière infrarouge ou ordinaire.

Couche de liaison de données

Lors de l'obtention de données à partir de la couche physique, la couche de liaison de données vérifie les erreurs de transmission physique et regroupe les bits dans des trames de données. La couche Data Link gère également les schémas d'adressage physique tels que Adresses MAC pour les réseaux Ethernet, contrôler l'accès des périphériques réseau au support physique.

Illustration de la couche de liaison de données avec l'adresse de destination et de source, le contrôle d'accès au support et le pied de page
Fil de vie / Colleen Tighe

Étant donné que la couche de liaison de données est la couche la plus complexe du modèle OSI, elle est souvent divisée en deux parties: la Contrôle d'accès au support sous-couche et la Contrôle de lien logique sous-couche.

Couche réseau

La couche réseau ajoute le concept de routage au-dessus de la couche liaison de données. Lorsque les données arrivent à la couche réseau, les adresses source et de destination contenues dans chaque trame sont examinées pour déterminer si les données ont atteint leur destination finale. Si les données ont atteint la destination finale, la couche 3 formate les données en paquets livrés à la couche Transport. Sinon, la couche réseau met à jour l'adresse de destination et pousse la trame vers les couches inférieures.

Illustration de la couche réseau
Fil de vie / Colleen Tighe 

Pour prendre en charge le routage, la couche réseau maintient des adresses logiques telles que adresses IP pour les appareils sur le réseau. La couche Réseau gère également le mappage entre ces adresses logiques et les adresses physiques. Dans la mise en réseau IPv4, ce mappage s'effectue via le Protocole de résolution d'adresse (ARP); IPv6 utilise Protocole de découverte de voisin (NPD).

Couche de transport

La couche de transport fournit des données via des connexions réseau. TCP (Protocole de contrôle de transmission) et UDP (User Datagram Protocol) sont les exemples les plus courants de la couche de transport 4 protocoles réseau. Différents protocoles de transport peuvent prendre en charge une gamme de capacités facultatives, notamment la récupération d'erreurs, le contrôle de flux et la prise en charge de la retransmission.

Diagramme de la couche de transport
Fil de vie / Colleen Tighe

Couche de session

La couche session gère la séquence et le flux d'événements qui initient et interrompent les connexions réseau. Au niveau de la couche 5, il est conçu pour prendre en charge plusieurs types de connexions qui peuvent être créées dynamiquement et exécutées sur des réseaux individuels.

Illustration de la couche de session montrant une série de viaducs routiers
Fil de vie / Colleen Tighe

Couche de présentation

La couche Présentation a la fonction la plus simple de n'importe quel élément du modèle OSI. Au niveau de la couche 6, il gère le traitement syntaxique des données de message telles que les conversions de format et le cryptage/décryptage nécessaires pour prendre en charge la couche Application au-dessus.

Illustration de la couche de présentation, qui ressemble à un projecteur de film
Fil de vie / Colleen Tighe

Couche d'application

La couche Application fournit des services réseau aux applications des utilisateurs finaux. Les services réseau sont des protocoles qui fonctionnent avec les données de l'utilisateur. Par exemple, dans une application de navigateur Web, le protocole de couche Application HTTP regroupe les données nécessaires pour envoyer et recevoir le contenu de la page Web. Cette couche 7 fournit des données à (et obtient des données de) la couche Présentation.

Illustration de la couche d'application en tant qu'image d'un chat sur l'ordinateur d'une personne
Fil de vie / Colleen Tighe