Le modèle OSI:
OSI (Open Systems Interconnection) est le modèle de référence des architectures en couches.
Développé par « l’Organisation Internationale de Normalisation » (ISO) en 1979, ce modèle permet :
➢ d’établir une structure en couches où chaque couche doit résoudre des tâches bien définies
➢ de définir les fonctions à réaliser mais ne dit pas comment
Les normes définissent des méthodes concrètes pour chaque couche
Les 7 couches du modèle OSI:
Le modèle OSI propose les 7 couches suivantes:
Encapsulation/décapsulation:
Lors d’une communication entre 2 nœuds:
Chaque couche, dans le nœud émetteur, à partir de la couche application va ajouter au message des informations qui lui sont nécessaires.
Ainsi le message de départ va être encapsulé avec des informations qui vont permettre à la couche de même niveau côté récepteur de comprendre et de vérifier ces informations. C’est l’encapsulation
Lorsque le récepteur reçoit le message on dit qu'il va être décapsulé (le principe des poupées russes). C’est la décapsulation
PDU et SDU:
le PDU (Packet ou Protocol Data Unit) est l'unité de données et représente les messages échangées entre entités de même niveau.
➢ Le format des PDU est défini par le protocole
le SDU (Service Data Unit) représente le PDU de la couche supérieure
Ce SDU ne devient PDU qu'après l'encapsulation.
➢ La couche C va ajouter des informations (entête et/ou pied) dans le SDU afin de transmettre un PDU
➢ Ce PDU sera alors le SDU de la couche C-1
Le message au niveau de la couche application qui est à envoyer est un SDU