Le modèle OSI pour les nuls


Afin de mieux comprendre comment fonctionne l’échange de donnée, intéressons nous à l’ensemble des couches du modèle OSI

Les protocoles avec le modèle OSI

La couche physique


La couche physique à pour rôle de transmissions bit par bit sur le support. Elle va gérer au besoin les circuits physiques, les modems ou les connectiques des cartes réseaux comme la connectique RJ45 par exemple

La couche liaison


Les données sont traduites en signal et les bits de données organisés en trames. Un en-tête est crée afin d’identifier l’émetteur et le récepteur par leurs adresses physiques
à noter: Dans cette couche un code de redondance cyclique CRC( cyclic redundancy Check) qui permet de détecter certains problème. Ainsi si le destinataire d’une trame recalcule le CRC et le compare à celui transmis. La comparaison du CRC rejette la trame si la donnée diffère

La couche réseaux


Cette couche gère le meilleur chemin pour accéder à une donnée. Alors que l’adresse physique sert à identifier un périphérique local, une adresse logique permet de référencer un composant de manière globale

La couche Transport


Il s’agit du cœur du modèle OSI. Différents mécanisme vérifie les données. Grâce à la vérification, la couche de transport s’assure que la donnée soit arrivé. Un premier niveau consiste à recevoir un accusé de réception à chaque paquet reçu et dans un certains délais sinon le paquet est retransmis.
Le protocole le plus connu à ce niveau est le protocole TCP cependant il existe aussi le protocole UDP

La couche Session

Cette couche gère également un mode connecté et les synchronisations.
permettant ainsi, par une sauvegarde de contextes et de sous-contextes, une reprise en cas d’incident.
C’est typiquement la couche qui gère la connexion à une ressource partagée sur un réseau.

La couche Présentation

Elle assure la mise en forme des données : paramètres internationaux, pages de codes, formats divers…
C’est typiquement le rôle du langage HTML (HyperText Markup Language).
Cette couche peut également exploiter des fonctions de chiffrement et de compression. Des codages comme MIME
(Multipurpose Internet Mail Extensions), ASCII (American Standard Code for Information Interchange), ou ASN.1 par exemple

La couche Application

Cette couche assure l’interface de communication avec l’utilisateur, à travers des logiciels adéquats.
Elle gère également la communication entre applications, comme pour le courrier électronique.

Sources:
https://fr.wikipedia.org/wiki/Mod%C3%A8le_OSI
https://www.cloudflare.com/fr-fr/learning/ddos/glossary/open-systems-interconnection-model-osi/
https://www.youtube.com/watch?v=26jazyc7VNk