Vous êtes sur la page 1sur 14

Chapitre 2 :

MODELE OSI

Le modle O.S.I (Open System Interconnexion) est normalis


par lI.S.O (Institute of Standard Organization) en 1984;
La fin des technologies propritaires;
Principal modle utilis pour les communications rseau;
Il spcifie le comportement dun systme dit ouvert: permettre
linterconnexion des systmes htrognes;
Les rgles de communication entre couches de mme niveau
de deux systmes diffrents constituent les protocoles;
Bas sur le principe de 7 couches:
Couches 1 4 dites couches basses
prennent en charge le transport des donnes

Couche 5 7 : couches hautes


soccupent du traitement des donnes
1

2- MODELE OSI

Principal modle utilis pour les


communications rseau;

Open System Interconnection


La fin des technologies propritaires
Cre par lI.S.O (Institute of Standard
Organization) en 1984
Bas sur le principe de 7 couches

Chaque couche a un rle et travaille pour les


couches suprieures
Les couches communiquent ensemble
Chaque couche apporte une valeur ajoute
aux couches suprieures
2

2-1 Concepts et objectifs


Dcoupage en couches permet de:
Diviser les communications sur le rseau en lments plus petits
et plus simples;
Crer des couches distinctes pour traiter les fonctions
diffrentes;
Uniformiser les lments du rseau;
Empcher les changements apports une couche daffecter les
autres couches;

Chaque couche va rendre des services la couche


immdiatement suprieure et utiliser les services de la
couche immdiatement infrieure.
Les couches ne communiquent quavec les couches qui
leur sont adjacentes.
3

2-1 Concepts et objectifs


Communication entre diffrentes couches:
la fois verticale, au sein dune mme pile;
Et horizontale quand elle a lieu entre les couches
homologues de deux piles;
Une couche de niveau N communique avec les couches
N-1 et N+1 par le biais dune interface;
Une couche infrieure transporte les donnes vers la
couche suprieure sans en connatre la signification;
Les couches N de deux systmes communiquent
moyennant de protocoles de communications communs.
4

2-1 Concepts et objectifs

2-1 Concepts et objectifs


LOSI : une architecture en couches dfinies et dlimites
avec les notions de service,
service de protocoles et dinterface :
Un service est une description abstraite de fonctionnalits
l'aide de primitives (commandes ou vnements) telles que
demande de connexion ou rception de donnes;
Un protocole est un ensemble de messages et de rgles
d'changes ralisant un service;
Une interface ( point d'accs au service dans la norme) est le
moyen concret d'utiliser le service. Dans un programme, c'est
typiquement un ensemble de fonctions de bibliothque ou
d'appels systmes.
6

2-1 Concepts et objectifs


Chaque couche ajoute des informations qui lui sont
propres sous la forme dun en-tte plac en dbut du
message envoy : on parle dencapsulation.
La transmission se fait toujours vers le bas de la pile
OSI, et les en-ttes sont ajouts en partant du sommet
de la pile.
A la rception du message chaque couche de la pile
supprime len-tte aprs avoir utilis les informations
7

2-1 Concepts et objectifs: encapsulation


Donnes

+ entte de la couche N+1 sont encapsules


dans les donnes de la couche N

2-1 Concepts et objectifs: encapsulation


Application

Flux de donnes

Application

Prsentation

Flux de donnes

Prsentation

Session

Flux de donnes

Session

Transport

Donnes

Rseau
Liaison
Physique

En-tte
trame

Donnes

Donnes

En-tte
rseau

Donnes

En-tte
rseau

Donnes

Transport
Rseau

Enqueue
trame

10010111011101100010111101

Liaison
Physique

2-1 Concepts et objectifs: lments intermdiaires


Elments

intermdiaires : concernent les couches 1 3.


Exemples: commutateurs, routeurs, etc.

10

2-1 Concepts et objectifs : fonctions communes


Un des rles majeurs des couches 2 4, est la
construction d'une connexion exempte d'erreurs de
transmission :
Cela signifie que les donnes transmises sont reues sans
corruption, perte, rordonnancement et duplication
Cela implique qu'au moins une couche, et en pratique
plusieurs, fasse de la dtection d'erreur, de la correction
d'erreur ou de la retransmission de donnes et du contrle
de flux.

11

2-1 Concepts et objectifs : fonctions communes


Dtection d'erreurs : reprage des PDU (Protocol Data
Unit) dont au moins un bit a chang de valeur lors du
transfert.
Correction des erreurs : Compensation des erreurs soit
par correction des donnes l'aide de code correcteurs
d'erreurs ou par destruction du PDU erron et demande
de retransmission.
Contrle de flux : Synchronisation des communications
destine empcher qu'un interlocuteur reoive plus de
PDU qu'il ne peut en traiter.
12

2-1 Concepts et objectifs : fonctions de transformation


Le modle OSI dfinit une srie de mcanismes standards
de manipulation de commandes ou de donnes, utilises
pour la ralisation d'un service. Les plus courantes sont :
Multiplexage et dmultiplexage de connexion :
Utilisation d'une connexion de niveau N pour
transporter les PDU de plusieurs connexions de
niveau N+1.
Symtriquement, dmultiplexer consiste sparer les
(N+1)-PDU entrants par connexion. Par exemple, ce
mcanisme est prvu dans les rseaux ATM par la
couche AAL 3/4.
13

2-1 Concepts et objectifs : fonctions de transformation


clatement et recombinaison : oprations similaires dans
lesquelles les (N+1)-PDU sont rpartis sur plusieurs connexions de
niveau N. Cela est utilis en particulier par les utilisateurs d'accs
RNIS pour augmenter le dbit disponible.

Segmentation et rassemblage : lorsque le service fourni par la


couche (N) fixe une limite de taille sur les donnes trop petites par
rapport au service de la couche (N+1):
La couche (N+1) dcoupe les (N+1)-SDU en plusieurs
fragments correspondant chacun un (N+1)-PDU avant envoi.
la rception, la couche (N+1) concatne les fragments pour
retrouver le (N+1)-SDU (Service Data Unit) initial.
14