Accueil > Réseau > Chapitre 2
Le modèle OSI (Open System Interconnection) est la fondation sur laquelle se base les communications entre les machines, sur un réseau.
Il permet de définir les règles à suivre pour permettre à des machines différentes de communiquer entre elles. Il définit notamment comment les données sont prises en charge et transportées entre les périphériques réseaux.
Ce modèle est constitué de 7 couches, ayant chacune une tache précise à travers lesquelles les données vont circuler
APPLICATION | 7 |
PRESENTATION | 6 |
SESSION | 5 |
TRANSPORT | 4 |
RESEAUX | 3 |
LIAISON | 2 |
PHYSIQUE | 1 |
Ce découpage permet de séparer en éléments simples, les communications.
OSI apporte donc
Quand une application envoie des données sur le réseau, ces derniers vont passer de la couche 7 à la couche 1 et subir des transformations à chaque étape.
Quand une machine reçoit des données sur le réseau, celles-ci vont remonter les 7 couches avant d'être transmise à une application qui les traitera.
Elle sert d'interface aux applications qui interagissent avec le réseau. On y trouve des protocoles permettant aux applications de communiquer avec le réseau.
APPLICATION | PROTOCOLE(S) |
---|---|
navigateur web | HTTP |
client de messagerie | POP, SMTP |
client FTP | FTP |
Cette couche va définir la forme sous laquelle les données seront transmises au destinataire. Elle va s'assurer que ce dernier pourra interpréter les données.
Elle est chargée de l'établissement de la fin des connexions. Pour cela, elle détermine si les données restent locales ou seront transmises sur le réseau. Elle devra aussi maintenir les connexions. Pour tout cela, elle travaille avec la couche Transport
C'est la que se trouvent les mécanismes d'établissement, de maintient et de fin de connexion.
Ses autres fonctionnements sont
Les 2 protocoles de transport sont :
Elle définit l'adressage logique du réseau. C'est là que se fera le routage des paquets, c'est à dire que seront déterminés les chemins à prendre pour rejoindre la destination.
Les adresses logiques permettent de grouper les composants d'un réseau entre eux.
Le protocole le plus courant de cette couche est IP
Sur cette couche sont définies les adresses physiques. Chaque composant du réseau a une adresse MAC (Media Access Control). Cette adresse est affectée définitivement lors de la construction du matériel.
Une adresse MAC est codée sur 48 bits et se représente sous la forme de 6 couples de caractères hexadécimaux séparés 2 points (:).
Exemple : 00:00:0C:12:3A:6A
Les 6 premiers caractères représentent l'identifiant du constructeur.
Cette couche définit aussi la façon de communiquer de chaque type de média.
C'est ici que sont définis les mécanismes physiques du réseau :
Au fur et à mesure de son passage à travers les couches, les données sont transformées. Pour certaines couches, des en-têtes sont ajoutées aux données, pour y inclure des informations. C'est ce que l'on appelle l'encapsulation. Cela se produit lors de l'envoie de données (couche 7 à couche 1).
Lors de la réception des données, les informations supplémentaires sont retirées par chaque couche concernée. C'est la décapsulation.
Il existe un terme pour les données à chaque étape de l'encapsulation :
Application | données |
Présentation | données |
Session | données |
Transport | segment |
Réseau | paquet |
Liaison | trame |
Physique | bits |
Les couches Transport, Réseau et Liaison ajoutent chacune un en-tête aux données initiales.
Les en-têtes ajoutés contiennent :