Le modèle OSI a été conçu afin de représenter chaque type de protocole utilisé sur un réseau informatique et se décompose en 7 couches.
Cette couche correspond aux moyens physiques utilisés tel que les câbles ou les ondes radio (bluetooth, wifi, ...)
Cette couche rassemble les techniques permettant de mettre les informations sur le support puis de les récupérer.
Parmi les protocoles de cette couche ont retrouve l'adressage MAC.
Cette couche permet de faire transiter les informations sur plusieurs réseaux.
Sur un réseau internet les router servent de frontière entre chaque réseau et limite la propagation des paquets aux uniques réseau nécessaires à leur acheminement.
Les adresse IP servent alors de passeport en indiquant ainsi l'adresse de leur destinataire afin que les router laisse passer ou non le paquet sur le prochain réseau.
Selon l'usage qu'y est fait de l'information envoyer ou va choisir un protocole garantissant la bonne réception des informations tel que TCP ou au contraire un protocole ne garantissant pas la réception tel que UDP.
Gère la synchronisation des échanges et les « transactions », permet l'ouverture et la fermeture de session.
Effectue le lien être les données manipulées au sein de l’application et leur correspondance pouvant être transmise sur le réseau.
Elle peut selon les besoins encoder,chiffrer les données.
On retrouve parmi les protocoles de cette couche le XML ainsi que le JSon
Il s'agit de la dernière couche et est le point d'accès aux autres services réseau.
On retrouve notamment HTTP, HTTPS ou encore SOAP parmi les protocoles de cette couche.