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 J'espre que ce C'est quoi
n'est pas contagieux ces sons?
Que le support de communication soit le mme
( le son pour les humains), et que la
Il parle avec
communication soit physiquement possible ( le les mains ou quoi ?
son ne circule pas dans le vide ).
Couche N2: liaison S'y vas comment
qui cause
Que l'ensemble des sons soit audible, et
comprhensible ( ralisation de phonmes, Moi pas eu.. pe...
lments sonores de telle ou telle langue ). comprendre toi i... ta...

Couche N3: rseau Maintenant, c'est moi


il m'entend qu'il parle ?
Que les lments sonores soit dirigs vers
l'entit concerne, qu'elle que soit
l'environnement sonore. He! je te cause

Couche N4: transport Il faut que je


Quand tu veux, lui rponde
Que les phonmes qui sont destins une entit tu me rponds
lui arrivent bien, et que celle-ci acquitte le eu.. pe...
message. i... ta...

Couche N5: session Le chef est un


C'est moi le chef, c....!
Que le dialogue puisse s'instaurer entre les je commence
deux entits ( questions, rponses ), en parlant OK !
l'une aprs l'autre.

Couche N6: prsentation Traduis !


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

Couche N7: application Un peut maigre,


Pourquoi, tu mais mangeable
Que les deux entits connaissent un minimum me regarde
comme a ?
des us et coutumes de l'autre.

page 2
LE MODELE O.S.I.

b) Dialogue entre deux personnes au tlphone


Comment Pas mal
vas-tu? merci

Application (conversation) Traitement


smantique

Prsentation (en franais) Syntaxe de


prsentation
Session (ordonne) Synchronisation
Transport (communication) Contrle de bout en
bout
Rseau (autocommutateur) Relais et
acheminement
Liaison (redondance) Transfert sur un
tronon
Physique (modulation) Acheminement des bits

Document Bull
MILIEU PHYSIQUE
( cuivre, onde ...)
c) Dialogue entre deux systmes informatiques
Pour assurer la communication entre deux systmes informatiques il faut :
COUCHE 1 Que les systmes en prsence soient physiquement connects, donc quun
Physique canal existe.
COUCHE Quils soient en mesure de gnrer des donnes sous une forme cohrente
2 Liaison et logiquement dtermine.
COUCHE Quils trouvent entre eux un chemin pour se mettre en relation.
3 Rseau
COUCHE Quils soient en mesure de se reconnatre mutuellement.
4 Transpor
t
COUCHE 5 Quils puissent mener un dialogue selon une squence logique admise par
Session les deux.
COUCHE Quils soient en mesure de prsenter des informations qui seront comprises
6 Prsentat par lautre, cest dire qui obissent une grammaire et un vocabulaire
ion commun.
COUCHE Quenfin, quen plus de la grammaire et du vocabulaire commun, ils
7 Applicati possdent un minimum de rfrence commune, en quelques sortes
on culturelles.

page 3
LE MODELE O.S.I.

B) le modle OSI 1) Prsentation

page 4
LE MODELE O.S.I.

COUCHE 7 Dsignation du type


dinformation transfrer.
Application ( fichiers, messagerie )

COUCHE 6 Codage des donnes en un


Prsentation Encapsulation Dcapsulation langage connu par la couche
suprieure
( exemple : ASCII )

COUCHE 5 Synchronisation des donnes, et


Session Encapsulation Dcapsulation organisation du dialogue.

COUCHE 4 Encapsulation Dcapsulation Rsolution les problmes de


Transport lacheminement des donnes de
(packet 1) (packet 2) (packet 3) (packet 1) (packet 2) (packet 3)
bout en bout.
Ralisation du dcoupage du
message trop long en segments et
recollages de ceux-ci.
COUCHE 3 Ralisation du chemin
Rseau Encapsulation Dcapsulation permettant datteindre ladresse
(packet) (packet)
destinataire.
Ralisation de linterconnexion
entre des rseaux htrognes.
COUCHE 2 Encapsulation et dcapsulation
Encapsulation Dcapsulation des donnes afin de les prsenter
Liaison (trame) (trame)
sous forme de trames.
Assure laccs au support, et
dtecte les erreurs.
COUCHE Dcodage et encodage des
1 Physique ( trame ) ( trame ) 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 Couche 7


Application Application
Couche 6 PH Donnes (taches) Couche 6
Prsentation Prsentation
Couche 5 SH Donnes (messages) Couche 5
Session Session
Couche 4 TH Donnes(fragments messages) Couche 4
Transport Transport
Couche 3 RH Donnes (paquets) Couche 3
Rseau Rseau
Couche 2 LH Donnes (trames) LT Couche 2
Liaison Liaison
Couche 1 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 couches Nom des couches Dfinition
N des Nom des Dfinition
h h
Elle ne contient pas les applications utilisateurs, mais elle assure la communication, l'aide de processus, entre
Couche 7 Application 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
Couche 6 Prsentation 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
Couche 5 Session 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
Couche 4 Transport 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.
Couche Rseau Elle assure l'acheminement, le routage (choix du chemin parcourir partir des adresses ), des blocs de donnes
3 entre les deux systmes d'extrmits, travers des relais. Et elle dfinit la taille de ses blocs.
Couche Liaison Elle assure, le maintient de la connexion logique, le transfert des blocs de donnes ( les trames et les paquets ), la
2 dtection et la correction des erreurs dans ceux-ci.
Couche Physique Elle assure l'tablissement et le maintient de la liaison physique. Elle comprend donc les spcifications
1 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 Liaison donnes


Couche Accs rseau
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 A Systme B
primitive de service
(demande de connexion)
Donnes Donnes
primitive de service
(rponse du sytme B la demande de connexion)
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 Protocole N-1

SYSTEME A 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 Units de donnes
de protocole de service

Units de donnes
de protocole

Information
de contrle Units de donnes
de protocole 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


Couche 7 Elments communs Messagerie Transfert de
Application de services d'application X 400 fichiers
FTAM
Couche 6 PRESENTATION OSI X 226 X 410
Prsentation transactionnel, soumission de travaux distance... transfert
fiabilis pour
messagerie
Couche PROTOCOLE DE SESSION OSI X 225
5 Session
Couche Protocole INTERNET TCP Protocole (NOVELL) SPX TRANSFERT OSI X 224
4 Transport
Couche Protocole INTERNET IP Protocole (NOVELL) Protocole X25 Signalisation
3 Rseau IPX
Couche Protocole de liaison logique, HDLC 802.2 HDLC X HDLC CCITT
2 LLC 25
Couche Ethernet Token Bus Token Ring DQDB FDDI LAP-B LAP-D N 7
2 MAC
Couche 1 Protocole Protocole Protocole Protocole Protocole Avis X 21, Accs Accs Avis V24,
Physique 802.4 802.5 802.6 ISO FDDI X24, .. primaire de base V21, V36....
802.3 RNIS ISO 8877
Rseaux locaux Rseau tlphonique, RNIS Rseaux
publics

page 12

Vous aimerez peut-être aussi