Comprendre les 7 couches du modèle OSI
Une explication des bases du réseau simple, claire et illustrée !
![](https://code-garage-strapi-bucket-production.cellar-c2.services.clever-cloud.com/nicolasbrondinbernard_A_cake_with_7_different_layers_99565b12e4.jpg)
Article publié le 09/09/2024, dernière mise à jour le 09/09/2024
Dans cet article, nous allons explorer le concept des 7 couches du modèle OSI, un concept clé pour comprendre comment les réseaux de communication fonctionnent.
Qu'est-ce que le modèle OSI ?
Le modèle OSI (pour “Open Systems Interconnection”) est un modèle conceptuel divisé en sept couches qui permet de standardiser les communications réseaux.
Chacune de ces couches possède un rôle précis dans la préparation et la transmission des données d’une machine à une autre.
Voici une représentation visuel de ce modèle :
Pour rendre cela plus accessible, nous utiliserons des analogies simples tout au long de cet épisode, en imaginant la livraison d’un colis :
Les 7 couches du modèle
1. Couche Physique
Commençons par la couche physique, la base du modèle OSI. C’est grâce à cette couche physique que deux machines sont connectées en réseau.
On parle de physique ici au sens “physique-chimie” si on peut dire.
Par exemple, la connexion physique peut être un cable éthernet, mais peut également fonctionner grâce à des ondes, comme avec la wi-fi ou la 4G/5G.
Dans notre analogie avec la livraison de colis, imaginez que la couche physique est comme les routes et les autoroutes sur lesquelles les camions de livraison circulent.
2. Couche Liaison de données
Passons maintenant à la couche liaison de données. C’est cette couche qui va définir le format des données sur le réseau, c’est ce qu’on va appeler des “trames”.
C'est aussi elle qui “décide” quand est-ce qu’un appareil peut envoyer des données pour éviter les collisions.
Ici ça représente notre camion de livraison, qui devra faire une certaine taille pour passer dans les péages d’autoroute, uniquement lorsque la barrière sera ouverte.
3. Couche Réseau
Le rôle de la couche réseau est de trouver le meilleur chemin pour acheminer les données à leur destination.
En utilisant des adresses IP, elle dirige chaque paquet de données à travers différents réseaux jusqu'à ce qu'il atteigne sa destination finale.
C’est l’équivalent de notre colis, avec le bordereau de livraison qui contient l’adresse d’envoie, et surtout l’adresse de destination.
4. Couche Transport
Pour la couche transport, c’est ce qui va définir notre protocole de transmission de la donnée, les deux principaux étant TCP et UDP.
Un article dédié à TCP est disponible ici : https://code-garage.fr/blog/tcp-ip-comment-ca-fonctionne/
Le protocole va définir comment la transmission va se passer, et ce qu’on doit faire en cas de problème.
En somme, le TCP est comme une livraison avec accusé de réception, tous les paquets doivent arriver entiers et dans l’ordre. Tandis que l’UDP est une livraison plus rapide, mais sans aucune garantie de recevoir son colis, ou ses données.
5. Couche Session
Dans le réseau, la couche session gère l’ouverture et la fermeture des connexions et les différents ports.
Elle joue le rôle de l’interphone.
Car quand votre colis arrive en bas de l’immeuble c’est bien, mais si c’est votre voisin de palier qui le reçoit, c’est inutile. Il faut donc pouvoir discuter avec le livreur, et lui ouvrir la porte (en vérifiant qu’il la referme en sortant pour éviter les courants d’air)
6. Couche Présentation
La couche présentation est le traducteur du modèle OSI. Elle va être chargée de vérifier que les données sont utilisables, et c’est aussi là que va se passer le chiffrage/déchiffrage des données.
En clair, c’est votre rôle lorsque vous recevez le colis, vous devez accepter le colis en regardant si il n’est pas endommagé, et éventuellement de présenter votre carte d’identité pour montrer que ce colis vous est bien destiné.
7. Couche Application
Enfin, la couche application est celle que vous utilisez directement.
Elle fournit les protocoles nécessaires pour les applications comme le SMTP pour courrier électronique, le FTP pour le transfert de fichiers et le HTTP pour la navigation web, etc…
C’est le moment où vous récupérer le contenu du colis et que vous pouvez commencer à l’utiliser !
Aucun commentaire pour l'instant