You are on page 1of 0

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 ).
C'est quoi
ces sons?
J'espre quece
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 ).
eu.. pe...
i... ta...
S'y vas comment
qui cause
Moi pas
comprendre toi

Couche N3: rseau
Que les lments sonores soit dirigs vers
l'entit concerne, qu'elle que soit
l'environnement sonore.
c'est moi
qu'il parle ?
Maintenant,
il m'entend
He! je tecause

Couche N4: transport
Que les phonmes qui sont destins une entit
lui arrivent bien, et que celle-ci acquitte le
message.
Quand tu veux,
tu merponds
Il faut que je
lui rponde
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.
C'est moi le chef,
je commence
Le chef est un
c....!
OK !

Couche N6: prsentation
Que le vocabulaire et la grammaire soient les
mmes pour les deux.
Bonjour

Traduis !

Couche N7: application
Que les deux entits connaissent un minimum
des us et coutumes de l'autre.
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
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


MILIEU PHYSIQUE
( cuivre, onde ...)

Document Bull
c) Dialogue entre deux systmes informatiques
Pour assurer la communication entre deux systmes informatiques il faut :
COUCHE 1
Physique
Que les systmes en prsence soient physiquement connects, donc quun
canal existe.
COUCHE
2 Liaison
Quils soient en mesure de gnrer des donnes sous une forme cohrente
et logiquement dtermine.
COUCHE
3 Rseau
Quils trouvent entre eux un chemin pour se mettre en relation.
COUCHE
4 Transpor
t
Quils soient en mesure de se reconnatre mutuellement.
COUCHE 5
Session
Quils puissent mener un dialogue selon une squence logique admise par
les deux.
COUCHE
6 Prsentat
ion
Quils soient en mesure de prsenter des informations qui seront comprises
par lautre, cest dire qui obissent une grammaire et un vocabulaire
commun.
COUCHE
7 Applicati
on
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.
COUCHE 7

Application

Dsignation du type
dinformation transfrer.
( fichiers, messagerie )
COUCHE 6
Prsentation
Encapsulation
Dcapsulation

Codage des donnes en un
langage connu par la couche
suprieure
( exemple : ASCII )
COUCHE 5
Session
Encapsulation
Dcapsulation

Synchronisation des donnes, et
organisation du dialogue.
COUCHE 4
Transport
Encapsulation
Dcapsulation
(packet 1) (packet 2) (packet 3) (packet 1) (packet 2) (packet 3)

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.
COUCHE 3
Rseau
Encapsulation
Dcapsulation
(packet) (packet)

Ralisation du chemin
permettant datteindre ladresse
destinataire.
Ralisation de linterconnexion
entre des rseaux htrognes.
COUCHE 2

Liaison
Encapsulation
Dcapsulation
(trame) (trame)

Encapsulation et dcapsulation
des donnes afin de les prsenter
sous forme de trames.
Assure laccs au support, et
dtecte les erreurs.
COUCHE
1 Physique ( trame) ( trame)

Dcodage et encodage des
donnes (code Manchester).

Attachement au support
physique.
Support
Cble

Signal modul.
page 5
LE MODELE O.S.I.
page 6
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.
LE MODELE O.S.I.
page 7
3) Dfinition des 7 couches du modle OSI N des couches Nom des couches Dfinition
N des
h
Nom des
h
Dfinition

Couche 7

Application
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 ).

Couche 6

Prsentation
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.

Couche 5

Session
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.

Couche 4

Transport
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.
Couche
3
Rseau 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.
Couche
2
Liaison 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.
Couche
1
Physique 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.
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 Prsentation
Couche Application
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.
Service N
Service N-1
Donnes
Donnes

page 9
LE MODELE O.S.I.
Le dialogue Horizontal
Il s'effectue entre deux systmes.
Donnes Donnes
primitive de service
(demande de connexion)
(rponse du sytme B la demande de connexion)
primitive de service
Systme A
Systme B

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
Service 1
Protocole N-1
Protocole N
SYSTEME A
Service 1
Protocole N-1
Protocole N
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.
page 11
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 dedonnes
deservice
Information
decontrle
deprotocole
Information
decontrle
deprotocole
Units dedon
deprotocol
nes
e
Units dedonnes
deprotocole
Units dedonnes
deprotocole
Units dedonnes
deservice

Description du fonctionnement
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).
Le passage des couches basses vers les couches hautes se fait en enlevant les
protocoles de contrle d'information, PCI.
Les donnes sont encapsules par la couche N-1 et ainsi de suite.
La couche N utilise les services de la couche N-1.
L'ensemble de ces donnes (PCI, SDU) sont regroupes pour
former une nouvelle donne de protocole, PDU.
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).
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).
LE MODELE O.S.I.
C) Utilisation de protocole dans les couches Couche 7
Couche 7
Application
Elments communs
de services d'application
Messagerie
X 400
Transfert de
fichiers
FTAM
Couche 6
Prsentation
PRESENTATION OSI X 226
transactionnel, soumission de travaux distance...
X 410
transfert
fiabilis pour
messagerie
Couche
5 Session
PROTOCOLE DE SESSION OSI X 225
Couche
4 Transport
Protocole INTERNET TCP Protocole (NOVELL) SPX TRANSFERT OSI X 224
Couche
3 Rseau
Protocole INTERNET IP Protocole (NOVELL)
IPX
Protocole X25 Signalisation
Couche
2 LLC
Protocole de liaison logique, HDLC 802.2 HDLC X
25
HDLC CCITT
Couche
2 MAC
Ethernet Token Bus

Token Ring

DQDB FDDI LAP-B LAP-D N 7
Couche 1
Physique
Protocole

802.3
Protocole
802.4
Protocole
802.5
Protocole
802.6
Protocole
ISO FDDI
Avis X 21,
X24, ..
Accs
primaire
RNIS
Accs
de base
ISO 8877
Avis V24,
V21, V36....
Rseaux locaux Rseau tlphonique, RNIS Rseaux
publics

page 12

You might also like