Vous êtes sur la page 1sur 12

LE MODELE O.S.I.

LE MODELE O.S.I.
A) Introduction
1) Conception
La tlcommunication est une activit de consensus technique. C'est ainsi, que
grce la normalisation du CCITT ( Comit Consultatif International tlphonique
Tlgraphique ), que l'ensemble des tlphones de la terre peuvent communiquer.
Malheureusement pour la transmission des donnes, il n'existe aucune
normalisation aussi complte. Lier des systmes informatiques est souvent difficile.
Pour cette raison l'I.S.O. ( International Standard Organisme ) mis au point une
normalisation partielle, que l'on qualifie de systme ouvert, le modle O.S.I.
( Open System Interconnexion ).
Le modle OSI dcrit la manire dont deux lments d'un rseau ( station de
travail, serveur, etc... ) communiquent, en dcomposant les diffrentes oprations
effectuer en 7 tapes successives, qui sont nommes les 7 COUCHES du
modle OSI.

2) Elaboration du modle OSI


Pour comprendre la rflexion qui a amen l'organisation d'un dialogue entre
deux systmes l'aide de 7 couches nous allons effectuer deux recherches:
Une sur le dialogue entre deux entits vivantes
Une sur le dialogue entre deux systmes informatiques ou
tlinformatiques.

page 1

LE MODELE O.S.I.

a) Dialogue entre deux entits vivantes


Pour que deux entits puissent dialoguer, il faut:
Couche N1: physique
Que le support de communication soit le mme
( le son pour les humains), et que la
communication soit physiquement possible ( le
son ne circule pas dans le vide ).

J'espre que ce
n'est pas contagieux

Il parle avec
les mains ou quoi ?

Couche N2: liaison


Que l'ensemble des sons soit audible, et
comprhensible ( ralisation de phonmes,
lments sonores de telle ou telle langue ).
Couche N3: rseau
Que les lments sonores soit dirigs vers
l'entit concerne, qu'elle que soit
l'environnement sonore.

S'y vas comment


qui cause
Moi pas
comprendre toi

Maintenant,
il m'entend

Quand tu veux,
tu me rponds

C'est moi le chef,


je commence

Le chef est un
c....!

Traduis !
Bonjour

Couche N7: application


Que les deux entits connaissent un minimum
des us et coutumes de l'autre.

Il faut que je
lui rponde

OK !

Couche N6: prsentation


Que le vocabulaire et la grammaire soient les
mmes pour les deux.

c'est moi
qu'il parle ?

eu.. pe...
i... ta...

Couche N5: session


Que le dialogue puisse s'instaurer entre les
deux entits ( questions, rponses ), en parlant
l'une aprs l'autre.

eu.. pe...
i... ta...

He! je te cause

Couche N4: transport


Que les phonmes qui sont destins une entit
lui arrivent bien, et que celle-ci acquitte le
message.

C'est quoi
ces sons?

Pourquoi, tu
me regarde
comme a ?

Un peut maigre,
mais mangeable

page 2

LE MODELE O.S.I.

b) Dialogue entre deux personnes au tlphone


Comment
vas-tu?

Pas mal
merci

Application

(conversation)

Traitement
smantique

Prsentation

(en franais)

Syntaxe de
prsentation
Synchronisation
Contrle de bout en
bout
Relais et
acheminement
Transfert sur un
tronon
Acheminement des bits

Session
Transport

(ordonne)
(communication)

Rseau

(autocommutateur)

Liaison

(redondance)

Physique

(modulation)

Document Bull

MILIEU PHYSIQUE
( cuivre, onde ...)

c) Dialogue entre deux systmes informatiques


Pour assurer la communication entre deux systmes informatiques il faut :
COUCHE 1
Physique
COUCHE
2 Liaison
COUCHE
3 Rseau
COUCHE
4 Transpor
t
COUCHE 5
Session
COUCHE
6 Prsentat
ion
COUCHE
7 Applicati
on

Que les systmes en prsence soient physiquement connects, donc quun


canal existe.
Quils soient en mesure de gnrer des donnes sous une forme cohrente
et logiquement dtermine.
Quils trouvent entre eux un chemin pour se mettre en relation.
Quils soient en mesure de se reconnatre mutuellement.

Quils puissent mener un dialogue selon une squence logique admise par
les deux.
Quils soient en mesure de prsenter des informations qui seront comprises
par lautre, cest dire qui obissent une grammaire et un vocabulaire
commun.
Quenfin, quen plus de la grammaire et du vocabulaire commun, ils
possdent un minimum de rfrence commune, en quelques sortes
culturelles.

page 3

LE MODELE O.S.I.

B) le modle OSI

1) Prsentation

page 4

LE MODELE O.S.I.

Dsignation du type
dinformation transfrer.
( fichiers, messagerie )

COUCHE 7
Application
COUCHE 6
Prsentation

Encapsulation

Dcapsulation

COUCHE 5
Session

Encapsulation

Dcapsulation

Encapsulation

Dcapsulation

COUCHE 4
Transport

(packet 1)

COUCHE 3
Rseau

(packet 2) (packet 3)

Encapsulation
(packet)

(packet 1)

(packet 2) (packet 3)

Dcapsulation
(packet)

COUCHE 2
Encapsulation

Liaison

COUCHE
1 Physique

(trame)

( trame )

Dcapsulation
(trame)

( trame )

Codage des donnes en un


langage connu par la couche
suprieure
( exemple : ASCII )
Synchronisation des donnes, et
organisation du dialogue.

Rsolution les problmes de


lacheminement des donnes de
bout en bout.
Ralisation du dcoupage du
message trop long en segments et
recollages de ceux-ci.
Ralisation du chemin
permettant datteindre ladresse
destinataire.
Ralisation de linterconnexion
entre des rseaux htrognes.
Encapsulation et dcapsulation
des donnes afin de les prsenter
sous forme de trames.
Assure laccs au support, et
dtecte les erreurs.
Dcodage et encodage des
donnes (code Manchester).
Attachement au support
physique.

Support

Cble

Signal modul.

page 5

LE MODELE O.S.I.

2) Description du transfert de donnes

Le mcanisme de

transfert de donnes entre deux systmes fonctionne comme une succession


dimbrication.
La couche N traite la donne en fonction de son protocole et elle indique quelle
a effectu ce traitement en lui accolant un en-tte (headler), cela est nomm
encapsulation. La couche N, aprs avoir fait une demande de service la couche
N-1, envoie lensemble donne + en-tte qui forme une nouvelle donne
cette couche N-1. A son tour cette couche N-1 traite la donne et lui accole un
nouvel en-tte.
Emetteur

Rcepteur
Donnes

Couche 7

AH Donnes

Application

Couche 7
Application

Couche 6

PH Donnes (taches)

Prsentation

Couche 6
Prsentation

Couche 5

SH

Donnes (messages)

Couche 5

Session

Session

Couche 4

TH Donnes(fragments messages)

Transport

Transport

Couche 3

RH

Donnes (paquets)

Couche 3

Rseau

Rseau

Couche 2

LH

Donnes (trames)

LT

Liaison
Couche 1

Couche 4

Couche 2
Liaison

PH

Donnes (bits)

Couche 1

Physique

Physique
CANAL DE TRANSMISSION

AH: en-tte application.

PH: en-tte prsentation.

SH: en-tte session.

TH: en-tte transport.

RH: en-tte rseau.

LH: en-tte liaison.

LT: Dlimitateur de trame.

PH: en-tte physique.

page 6

LE MODELE O.S.I.

3) Dfinition des 7 couches du modle OSI


N des
h

Nom des
h

Couche 7

Application

Couche 6

Prsentation

Couche 5

Session

Couche 4

Transport

Couche
3
Couche
2
Couche
1

Rseau
Liaison
Physique

N des couches Nom des couches Dfinition


Dfinition

Elle ne contient pas les applications utilisateurs, mais elle assure la communication, l'aide de processus, entre
les couches infrieures et les application utilisateurs ( transfert e fichiers, courrier lectronique ).
Elle assure la mise en forme des donnes, la conversion des codes ( ASCII, EBCDIC... ), si ncessaire, pour
dlivrer la couche application un message dans une syntaxe comprhensible. Elle peut aussi assurer le cryptage et
la compression des donnes. C'est donc la premire couche non impliqu dans le mcanisme de transfert
d'informations.
Elle assure l'change des donnes, transaction entre deux applications distantes. Elle assure surtout la
synchronisation et le squencement de l'change par la dtection et la reprise de celui-ci en cas d'erreur. Cette
gestion du dialogue et de la synchronisation est assure par jeton pour le rseau Token Ring.
Elle assure le contrle du transfert de bout en bout des informations entre les deux systmes d'extrmits, afin de
rendre le transport transparent pour les couches suprieures. Elle assure le dcoupage des messages en paquets
pour le compte de la couche rseau et les reconstitue pour les couches suprieures.
Elle assure l'acheminement, le routage (choix du chemin parcourir partir des adresses ), des blocs de donnes
entre les deux systmes d'extrmits, travers des relais. Et elle dfinit la taille de ses blocs.
Elle assure, le maintient de la connexion logique, le transfert des blocs de donnes ( les trames et les paquets ), la
dtection et la correction des erreurs dans ceux-ci.
Elle assure l'tablissement et le maintient de la liaison physique. Elle comprend donc les spcifications
mcaniques ( connecteurs ) et les spcifications lectriques ( niveau de tension ).
Le mdia ( support physique d'interconnexion )

Les couches sont couramment regroupes en couches basses, gnralement les couches 1, 2, et 3, qui sont les plus proche du
matriel et en couches hautes de la couche 4 la couche 7 qui sont plus proche des logiciels.

page 7

LE MODELE O.S.I.

4) Le modle TCP/IP

Le modle TCP/IP, inspir du modle OSI,

reprend l'approche modulaire (utilisation de modules ou couches) mais en contient


uniquement quatre :
Modle TCP/IP

Modle OSI
Couche Application

Couche Application

Couche Prsentation
Couche Session

Couche Transport (TCP)

Couche Transport

Couche Internet (IP)

Couche Rseau

Couche Accs rseau

Couche Liaison donnes


Couche Physique

Comme on peut le remarquer, les couches du modle TCP/IP ont des tches
beaucoup plus diverses que les couches du modle OSI, tant donn que certaines
couches du modle TCP/IP correspondent plusieurs couches du modle OSI.
Les rles des diffrentes couches sont les suivants :

Couche Accs rseau : elle spcifie la forme sous laquelle les donnes doivent tre
achemines quel que soit le type de rseau utilis

Couche Internet : elle est charge de fournir le paquet de donnes (datagramme)

Couche Transport : elle assure l'acheminement des donnes, ainsi que les
mcanismes permettant de connatre l'tat de la transmission

Couche Application : elle englobe les applications standard du rseau (Telnet, SMTP,
FTP, ...)

A chaque niveau, le paquet de donnes change d'aspect, car on lui ajoute un en-tte,
ainsi les appellations changent suivant les couches :

Le paquet de donnes est appel message au niveau de la couche Application

Le message est ensuite encapsul sous forme de segment dans la couche Transport

Le segment une fois encapsul dans la couche Internet prend le nom de datagramme

Enfin, on parle de trame au niveau de la couche Accs rseau

page 8

LE MODELE O.S.I.

5) Fonctionnement du modle

Nous avons dfini la fonction

ralise par chaque couche, mais maintenant il faut dfinir leurs rgles de
fonctionnement.
a) Les relations inter-couche
S'il existe deux systmes qui souhaitent communiquer, la premire rgle
connatre est qu'une couche d'un systme ne peut communiquer qu'avec la mme
couche de l'autre systme. Ceci est ralis l'aide d'un protocole. Donc un protocole
de la couche "N" converse avec le mme protocole de la couche "N" de l'autre
systme.
Mais pour assurer ce dialogue il faut en effectuer la demande. Ceci est ralis
l'aide de primitive de service qui instaure le dialogue, les demandes, les rponses, et
les changes d'informations entre les deux couches de mme niveau de deux
systmes.
Mais ceci ne se fait pas directement. Il faut d'abord transmettre la demande la
couche immdiatement infrieure. Ceci est ralis l'aide d'interfaces inter couches
nommes services. Une couche "N" s'adressera la couche "N-1" d'un mme
systme en lui demandant un "service" ou inversement la couche "N-1" rend un
service la couche "N". Ces demandes de services sont effectues des points
prcis nommes points d'accs de service, SAP (Service Acces Point).
Donc on peut distinguer deux types de dialogue.
Le dialogue vertical
Il s'effectue au sein d'un mme systme.

Donnes

Service N

Donnes

Service N-1

page 9

LE MODELE O.S.I.

Le dialogue Horizontal
Il s'effectue entre deux systmes.

Systme B

Systme A

Donnes

primitive de service
(demande de connexion)
primitive de service
(rponse du sytme B la demande de connexion)

Donnes

b) Description du fonctionnement des primitives


Pour que la couche liaison ( couche 2 ) d'un systme puisse communiquer avec la
couche de mme niveau d'un autre systme on obtiendra le schma suivant.
Schma de fonctionnement
Protocole N

Protocole N

Service 1

Service 1

Protocole N-1

SYSTEME A

Protocole N-1

SYSTEME B

Description du fonctionnement
La couche 2 du systme A demande une connexion avec la
couche B, cela est effectu l'aide d'une primitive.
La couche 1 et le service 1 du systme A transmettent la demande.
La couche 1 et le service 1 du systme B en font de mme.
La couche 2 du systme B reois la demande de connexion et y
rpond, l'aide d'une primitive.
Les couche 1 et les services 1 des systmes A et B transmettent la
rponse.
La couche 2 du systme A envoie les donnes travers la couche 1
et le service 1 des deux systmes jusqu' la couche 2 du systme B.

page 10

LE MODELE O.S.I.

c) Description du fonctionnement des services


La couche N+1 dsire communiquer avec la couche N+1 d'un autre systme. La
communication entre les couches du premier systme se fait comme l'indique le
schma suivant.
Schma de fonctionnement

Units de donnes
de protocole

Information
de contrle
de protocole

Units de donnes
de service

Units de donnes
de protocole

Information
de contrle
de protocole

Units de donnes
de service

Units de donnes
de protocole

Description du fonctionnement
La couche N+1 utilise les services de la couche N pour convoyer et
fournir un en-tte aux donnes de protocole, PDU (Protocol
Data Unit).
Les donnes sont encapsules, par la couche N, afin de former une
donne de service, SDU (Service Data Unit), de niveau N
laquelle on ajoute un protocole de contrle d'informations, PCI
(Protocole Control Information).
L'ensemble de ces donnes (PCI, SDU) sont regroupes pour
former une nouvelle donne de protocole, PDU.
La couche N utilise les services de la couche N-1.
Les donnes sont encapsules par la couche N-1 et ainsi de suite.
Le passage des couches basses vers les couches hautes se fait en enlevant les
protocoles de contrle d'information, PCI.
Si certaine couche, comme la couche 3, ne sont pas utilises dans tous les
rseaux. Inversement des couches sont divises en sous couches. La couche 2 est
ainsi souvent divise en deux sous couches.
- La sous couche MAC ( Media acces Control).
- La sous couche LLC ( Logical Link Control).

page 11

LE MODELE O.S.I.

C) Utilisation de protocole dans les couches


Couche 7
Application

Elments communs
de services d'application

Couche 6
Prsentation

Couche
5 Session
Couche
4 Transport
Couche
3 Rseau
Couche
2 LLC
Couche
2 MAC
Couche 1
Physique

Couche 7
Messagerie
X 400

PRESENTATION OSI X 226


transactionnel, soumission de travaux distance...

Transfert de
fichiers
FTAM
X 410
transfert
fiabilis pour
messagerie

PROTOCOLE DE SESSION OSI X 225


Protocole INTERNET TCP

Protocole (NOVELL) SPX

Protocole (NOVELL)
IPX
Protocole de liaison logique, HDLC 802.2

TRANSFERT OSI X 224

Protocole INTERNET IP

Ethernet

Token Bus

Token Ring

Protocole

Protocole
802.4

Protocole
802.5

802.3
Rseaux locaux

DQDB
Protocole
802.6

FDDI
Protocole
ISO FDDI

Protocole X25
HDLC X
25
LAP-B
Avis X 21,
X24, ..

Signalisation

HDLC

CCITT

LAP-D

N 7

Accs
primaire
RNIS

Accs
de base
ISO 8877

Avis V24,
V21, V36....

Rseau tlphonique, RNIS Rseaux


publics

page 12

Vous aimerez peut-être aussi