Vous êtes sur la page 1sur 21

Chapitre 2 :

Le modèle en couches OSI


ANIS MAAROUFI
Introduction
 Besoin croissant de communication.
 Hétérogénéité et incompatibilité entre différents choix techniques et équipements issus de
différents constructeurs.
 Divergence des technologies utilisées par les constructeurs
=>interconnexion impossible.

=> Solution : modèle de référence


Modèle de référence
Architectures en couches

 Une couche est spécialisée dans un ensemble de fonctions particulières.


• Elle offre un service à la couche située immédiatement au-dessus d’elle :
- Une couche N pilote les services d’une couche N -1 et propose propose des
services de plus haut niveau à la couche N + 1.
• Chaque couche N d’une machine gère la communication avec la couche N d’une
autre machine en suivant un protocole de niveau N.
- Le protocole d’une couche N définit l’ensemble des règles et la signification des
objets échangés, qui régissent la communication entre les entités de la couche N.
La communication entre couches
La communication entre couches
OSI (Open Systems Interconnection)

 Le modèle OSI est un modèle conceptuel qui caractérise et normalise la façon dont différents
composants logiciels et matériels impliqués dans une communication réseau doivent diviser le
travail et interagir les uns avec les autres. Il contient sept couches. Vous pouvez voir les noms et
fonctions de base de chaque couche dans la figure suivante.
Les couches OSI
Pourquoi un modèle en couches ?
Description des rôles des couches

1.La couche Physique :


• s’occupe de la transmission d’un flux de données binaires (bitstream) via un support physique.
• Définit la manière dont le canal est attaché à l’adaptateur réseau.
2. La couche Liaison de données :
• Détecte et corrige les erreurs issues de la couche inférieure (code CRC).
• Gère les accès multiples au médium partagé.
• Contrôle de flux : attend un accusé de réception pour chaque trame envoyée.
• Les objets échangés sont souvent appelés trames (« frames »).
Adresse MAC (Media Access Control)

 Dans un réseau Ethernet, chaque carte réseau doit avoir une adresse MAC (Media
Access Control) unique.
 • L'adresse MAC est un identificateur unique attribué aux cartes réseau par le
fabricant.
 • Cette adresse adresse compte six octets et est écrite en hexadécimal.
Description des rôles des couches

3 La couche Réseau
• Gère l’adressage des paquets et la traduction (résolution) d’adresses physiques (adresse MAC).
• Achemine les informations à travers un réseau pouvant être constitué de systèmes intermédiaires
(routeurs).
• Gère les problèmes problèmes de congestion congestion (trop de trafic sur la ligne) par les techniques de
commutation de données (switching).
4. La couche Transport
• Assure une transmission fiable des données de bout en bout.
- Transport de données entre application source et application distante.
• Contrôle de flux : Chaque message reçu peut être acquitté par son recepteur.
• Les objets échangés sont souvent appelés messages.
TCP et UDP

 Deux des protocoles de transmission courants utilisés sur cette couche sont TCP
(Transmission Control Protocol), un protocole orienté connexion, et UDP (User
Datagram Protocol) un protocole non connecté.
• Un navigateur Web est un exemple d'application utilisant le protocole TCP, et la
diffusion multimédia en continu un exemple d'application utilisant UDP.
Ports

 La couche 4 s'occupe également des ports qu'un ordinateur utilise pour la


transmission de données.
• Les ports agissent comme des points de terminaison de communications logiques
pour ordinateurs.
• Il existe 65 536 ports au total, numérotés de 0 à 65 535.
• Les ports sont régis par l'IANA (Internet Assigned Numbers Authority) et répartis
en catégories.
Exemple des Ports
Description des rôles des couches

 5. La couche Session
• Régit la mise en place, la résiliation et la synchronisation des sessions au sein du système d'exploitation
via le réseau et entre les hôtes (par exemple, quand vous ouvrez et fermez une session).
6. La couche Présentation
• Définit la syntaxe et la sémantique des données transmises.
• Se charge de la représentation des informations que les entités s’échangent.
• Assure le cryptage, compression et conversion des données
Description des rôles des couches

 7. La couche Application
• le point de contact entre l'utilisateur et le réseau.
• Offre des services de base aux utilisateurs du réseau : – le transfert de fichier – la
messagerie électronique
• Les programmes mis en œuvre doivent garantir la sécurité et la confidentialité des
échanges de données et garantir l'intégrité des informations et leur sauvegarde en cas
d'incident.
Description des rôles des couches
Processus d’émission / réception
Encapsulation et Décapsulation

Vous aimerez peut-être aussi