I.4 Modèle de
Référence OSI
Un aspect important dans l'ouverture des réseaux a
été la mise en place d'un modèle de
référence, le modèle OSI. Celui - ci définit un
modèle en sept (7) couches réseau, présentes sur chaque
station qui désire transmettre. Chaque couche dispose de
fonctionnalités qui lui sont propres et fournis des services aux couches
immédiatement adjacentes. Même si le modèle OSI est
très peu implanté, il sert toujours de référence
pour identifier le niveau de fonctionnement d'un composant
réseau.
Ainsi, paradoxalement aujourd'hui, TCP/IP est mis en
oeuvre partout et même lorsque l'on parle de ce protocole on l'associe
aux couches du modèle OSI (postérieur de 10 ans au modèle
TCP/IP).
I.4.1 Principe
L'organisme ISO (International Organisation
Standardisation) ou (Organisation Internationale de Normalisation) a
définit en 1984 un modèle de référence,
nommé Open System Interconnexion (OSI) destiné à
normaliser les échanges entre deux machines. Il définit ainsi ce
que doit être une communication réseau complète. L'ensemble
du processus est ainsi découpé en sept couches
hiérarchiques.
Ce modèle définit précisément
les fonctions associées à chaque couche. Chacune d'entre elles se
comporte comme un prestataire de service pour la couche immédiatement
supérieure. Pour qu'une couche puisse envoyer une commande ou des
données au niveau équivalent du correspondant, elle doit
constituer une information et lui faire traverser toutes les couches
inférieures, chacune d'elles ajoutant en - tête spécifique
à ce qui devient une sorte de train. A l'arrivée, cette
information est décodée, la commande ou les données sont
libérées. La figure I.3 ci - dessous montre les sept couches du
modèle OSI.
7. Application
|
6. Présentation
|
5. Session
|
4. Transport
|
3. Réseau
|
2. Liaison
|
1. Physique
|
Fig. I.3 Les sept couches du modèle
OSI
I.4.2 Communication entre
couches
7. Application
6. Présentation
5. Session
4. Transport
3. Réseau
2. Liaison
1. Physique
7. Application
6. Présentation
5. Session
4. Transport
3. Réseau
2. Liaison
1. Physique
Chaque couche assure une fonction bien précise
pendant la transmission des données. Il s'agit en effet, de diviser pour
mieux régner. La couche N utilise la couche N - 1 et fournit des
services à la couche N+1. Tel que illustré à la figure I.4
ci - dessous.
Fig. I.4 Communication entre différentes
couches
On pourrait comparer ce mécanisme à celui de
deux rois du moyen âge désirant s'échanger un missive et
appartenant à deux royaume A et B. le premier roi remet un parchemin
à son grand chambellan chargé à sont tour de donner les
consignes à son homme des mains, qui à son tour va donner des
consignes à un coursier pour acheminer le précieux parchemin vers
la contrée du roi destinataire, comme le montre la figure I.5 ci -
dessous.
Roi A
Chambellan
Homme de main
Coursier
Roi B
Chambellan
Homme de main
Coursier
Royaume A
Royaume B
Fig. I.5 Illustration de deux royaumes
Le coursier du royaume B reçoit le parchemin avec
des consignes provenant du coursier du royaume A. ces consignes lui ordonnant
de faire remonter le parchemin vers le grand chambellan du roi B. le grand
chambellan B lit finalement les consignes provenant du grand chambellan Q qui
lui ordonne de remettre le parchemin au roi. Le roi B peut aussi lire la
missive du roi A.
Tout se passe comme si une couche réseau d'un
ordinateur dialoguait directement avec la couche homologue de l'autre
ordinateur (comme les grands chambellans entre eux, dans notre
exemple).
En réalité, l'acheminement de la missive est
rendu possible parce que l'information redescend jusqu'au coursier qui peut
alors transporter les données vers l'autre royaume (le coursier ici, est
le support physique qui sert à acheminer le signal qui code les
données à émettre). Une fois l'information à
destination, celle - ci remonte dans les couches et les consignes successives
des couches homologues de l'émetteur sont
interprétées.
|