Normalisation et Modèle OSI-ISO

1 -  Introduction 

Pour établir une  communication  entre  deux  ordinateurs,  il  faut  tenir compte  des différences entre le matériel et le logiciel de chaque machine.
Ces  difficultés  pour  établir  une  communication  se  multiplient  lorsqu'il  s‘agit d‘interconnecter des  réseaux mettant en jeu des matériels  et des systèmes  informatiques très différents.



Pour créer un  réseau,  il  faut  utiliser un  grand  nombre  de  composants  matériels  et logiciels  souvent  conçus  par des  fabricants  différents.  Pour que le réseau fonctionne,  i  faut que tous ces appareils soient capables de communiquer entre eux. 

Pour faciliter cette interconnexion,  il  est  apparu indispensable d‘adopter des  normes. Ces normes sont établies par différents organismes de normalisation. 
 
2 - Les organismes de normalisation 
             


AFNOR : Association Française de NORmalisation
ANSI : American National Standard Institue
BSI : British Standard Institute
UIT-T :  Union  Internationale  des  Télécommunications  œ  standardisation  du  secteur Télécommunication
CCITT : Comité Consultatif International pour le Télégraphe et le Téléphone
CEN : Comité Européen de Normalisation
CENELEC : CEN ELECtrotechnique
CEPT : Conférence Européenne des Postes et Télécommunications
DIN : Deusche Industry Norm
ECMA : European Computer Manufactures Association
ISO : International Standard Organization
IEEE : Institute of Electrical and Electronics Engineers

  
3 - Le modèle OSI 

Le  modèle  OSI  (Open  Systems  Interconnexion)  définit  de  quelle  manière  les ordinateurs et les périphériques en réseau doivent procéder pour communiquer.
     
  • Il spécifie le comportement d‘un système dit ouvert.
  • Les règles de communication constituent les protocoles normalisés.
  • Le modèle OSI est normalisé par l'ISO. 
     
3.1- Description du modèle 

Le modèle OSI se décompose en 7 parties appelées couches
.
 
  • Ce modèle date des années 1980
  • Chaque couche est responsable de l‘un des aspects de la communication.
  • Une couche de niveau N communique avec les couches N+1 et N-1 par le biais d‘une interface.
  • Une  couche  inférieure  transporte  les  données  vers  la  couche  supérieure  sans  en connaître la signification.
  • Les couches N de 2 systèmes communiquent à l'aide de protocoles de communication commun.
             

          
- Couches 1 à 3 :
Couches basses orientées transmission
- Couche 4         : Couche intermédiaire
- Couches 5 à 7 : Couches hautes  orientées traitement

L‘organisation  en  couches  permet  d‘isoler  des  fonctions  réseaux  et  de  les  implanter indépendamment de l‘ensemble du système.

Cette organisation facilite l’évolution des  logiciels  réseau  (Client  /  Serveur),  en  cachant  les caractéristiques  internes  de  la  couche,  au  profit  de  la  description  des  interfaces  et  des protocoles.
 
3.2 - Services rendus par chaque couche

3.2.1 Niveau 1 : Couche Physique
  • Elle  se  charge  de  l'adaptation  du  signal  au  support  de transmission,  ce  qui  définit  les  caractéristiques  électriques, logiques et physiques de la connexion de la station sur le réseau. (Câbles, connecteurs, cartes réseau… )
  • Elle gère le type de transmission (synchrone ou asynchrone)
  • S'il y a lieu, elle met en œuvre les mécanismes de modulation et démodulation du signal
  • L‘unité d‘échange est le bit.



3.2.2 Niveau 2 : Couche Liaison
 
  • Elle  définit  les  règles  d‘émission  et  de  réception  des données à travers la connexion physique de deux systèmes..
  • Elle doit transmettre les données  sans  erreurs et détermine la méthode d‘accès au support.
  • Elle met en œuvre la détection et la correction des erreurs
  • Elle gère les ré-émissions s'il y a lieu 
  • Elle établit et contrôle la liaison au niveau logique
  • L‘unité d‘échange est la trame (frame)

Ex : Ethernet, HDLC … 


3.2.3 Niveau 3 : Couche Réseau
  • Elle gère l‘acheminement  des  données  en  assurant  le routage (choix du trajet) des paquets de données.
  • Si  un  nœud  est  surchargé ou  hors-service,  les  données  seront alors routées vers un autre nœud.
  • L‘unité d‘échange est le paquet.
  • La couche réseau  assure également  la traduction  des  adresses logiques en adresses physiques.

Ex : X25, IP… 

           
           
3.2.4 Niveau 4 : Couche Transport
        
  • Elle fournit un service de transport de bout en bout transparent  pour  l‘utilisateur  (même  à  travers plusieurs réseaux).
Ex : Etablissement, Maintien, Rupture, … 
  • Elle assure également les services qui n‘ont pas été pris  en compte par les  couches  inférieures  (gestion des erreurs, routage… ).
  • Elle  permet  de  multiplexer  plusieurs  flux  sur  le même support
  • En temps qu'émetteur, elle segmente les messages en paquets numérotés
  • En  temps  que  récepteur,  elle  reconstitue  les  messages  en  plaçant  les  paquets  dans l'ordre

Ex : TCP, UDP, NetBIOS… 

           
3.2.5 Niveau 5 : Couche Session
  • C'est la première couche orientée traitement
  • Elle permet l‘ouverture et la fermeture d‘une session de travail entre 2 systèmes distants etassure la synchronisation du dialogue.
  • Elle définit  le mode de transmission  (Half-duplex, Full-duplex)
  • Elle     définit    la     liaison     entre     deux programmes d'application et gère le dialogue.
  • Elle gère la chronologie du dialogue afin de mettre en place des procédures de reprise.
 


3.2.6   Niveau 6 : Couche Présentation
        
  • Elle  permet  de  transcrire  les  données  dans  un  format compréhensible par les 2 systèmes (formatage des données).
  • Elle assure  la  mise  en  forme  de  l‘information  pour qu'elle soit accessible à l‘utilisateur
  • Elle effectue les fonctions de codage, compression, cryptage et décryptage, … 
             
3.2.7 Niveau 7 : Couche Application
 
  • Elle fournit des services utilisables sur le réseau par les applications installées.
  • Les principaux services sont :
    • Transfert de fichiers (FTP)
    • Messagerie ou courrier électronique (POP, SMTP)
    • Lecture de pages Internet (HTTP)
    • Accès à distance (Telnet)
 

3.3     Tableau récapitulatif
         

         
4-  Le parcours des données dans le modèle OSI

Lorsque les données sont transférées au sein d‘un réseau :
 
  • Elles parcourent chacune des couches du modèle OSI de l‘émetteur (7-Application =>1-Physique).  Chaque  fois  qu‘elles  traversent  une  couche,  elles  sont  enrichies  de  nouvelles informations : les informations délivrées par le protocole de la couche sont ajoutées (on parle d‘encapsulation).
  • Elles sont transmises sur le support.
  • Elles parcourent chacune des couches du modèle OSI du récepteur (1-Physique => 7-Application). Chaque fois qu‘elles traversent une couche, les informations ajoutées par le protocole de même niveau  de l’émetteur sont  enlevées  et  exploitées  (on  parle de désencapsulation).

          

                     

Article plus récent Article plus ancien

Leave a Reply

Telechargement