0% ont trouvé ce document utile (0 vote)
59 vues30 pages

Modèle OSI : Guide des 7 Couches Réseau

Ce document décrit le modèle OSI en détail avec ses 7 couches, en expliquant brièvement les fonctions de chaque couche. Il compare également le modèle OSI au modèle TCP/IP et décrit l'encapsulation des données dans Ethernet.

Transféré par

issam dx
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
59 vues30 pages

Modèle OSI : Guide des 7 Couches Réseau

Ce document décrit le modèle OSI en détail avec ses 7 couches, en expliquant brièvement les fonctions de chaque couche. Il compare également le modèle OSI au modèle TCP/IP et décrit l'encapsulation des données dans Ethernet.

Transféré par

issam dx
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Modèle architectural OSI

 7 couches

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique

Couche physique

 Couche 1

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique
Couche physique
 Cette couche s'occupe de la transmission des bits de
façon brute sur un canal de communication.
 concernée par :
– représentation de bit à 1 ou 0 (voltage,...)
– durée de transmission d'un bit
– débit
– sens de transmission
– type de support (câbles, ondes,...)
– nombre de broches des connecteurs et rôle

Couche physique
 Dans cette couche se trouve les moyens mécaniques,
électriques et fonctionnelles pour remplir cette tâche
:
– jonctions
– modems
– Multiplexeurs
– …
Couche liaison

 Couche 2

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique

Couche liaison
 Cette couche doit assurer une transmission
exempte d'erreurs sur un canal de
communication. Les données sont fractionnées
en trames.
 concernée par :
– la création de frontières de trames
– le découpage de flots de bits en trames
– la gestion des accès au canal de communication
– l'adressage des interfaces de la liaison (adresses MAC)
– la correction ou la détection d'erreur
– l'envoi en séquence et la gestion d'acquittements
– la régulation de flux
Couche liaison
 Services offerts :
– gestion des erreurs
– régulation du flux
– contrôle d'accès à un canal partagé (MAC)

Couche réseau

 Couche 3

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique
Couche réseau

 Cette couche doit assurer une transmission


entre deux machines quelconques. Les
données sont fractionnées en paquets.
 concernée par :
– l'acheminement de paquets dans le sous-réseau
(choix d'une "route")
– la gestion de la congestion (trop de paquets dans
le sous-réseau)
– adressage uniforme

Couche réseau

 Services offerts :
– adressage logique universel
– routage
– Contrôle de congestion
Couche transport

 Couche 4

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique

Couche transport

 Cette couche doit assurer une transmission avec


une certaine qualité de service entre deux
machines quelconques.
 concernée par :
– l'optimisation de l'utilisation des infrastructures
– la fourniture d'une qualité de service de transmission
d'informations adéquate
– la création de connexion(s)
– multiplexage des données
– contrôle de flux entre source et destination finale
Couche transport

 C'est la première couche de bout en bout.


– il n'est requis que sur les équipements terminaux
 Elle peut gérer plusieurs connexions sur une
même machine.

Couche session

 Couche 5

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique
Couche session
 Cette couche doit fournir les moyens nécessaires pour :
– ouvrir et fermer des sessions entre utilisateurs
– organiser et synchroniser le dialogue.
 concernée par :
– l'ouverture et la fermeture de sessions entres les
utilisateurs
– la gestion du dialogue
– la gestion de jetons (réserves pour des opérations
critiques)
– la synchronisation (points de reprise en cas d‘échec),
l'interruption et la reprise du dialogue

Couche session
 Services offerts :
– gestion du jeton
– synchronisation (utilisation de points de reprise)
Couche présentation

 Couche 6

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique

Couche présentation
 La couche présentation se charge de la
représentation des données échangées dans un
soucis de compatibilité.
 concernée par :
– La représentation des informations échangées
(entiers, chaînes, flottants, structures composites)
– le masquage de l'hétérogénéité de techniques de
codage utilisées par les différents systèmes
– encodage/décodage des données dans une norme
reconnue
Couche présentation
 Services offerts :
– traduction
• Ascii / Unicode
– compression
– cryptage

Couche application

 Couche 7

7. Application

6. Présentation

5. Session

4. Transport

3. Réseau

2. Liaison

1. Physique
Couche application
 Cette couche est chargée de l'exécution des applications
réseaux.
 concernée par :
– terminal virtuel
– courrier électronique
– WWW (base de données repartie, commerce électronique,...)
– groupes de discussion
– exécution de travaux à distance
– transfert de fichiers
 Services offerts :
– Transfert de fichiers
– Exécutions de travaux à distance
– Interrogation de bases de données
– …

Modèle architectural OSI


OSI dans le Monde Réel
 Le modèle OSI est surtout une référence pour la
création de services compatibles
 OSI ne donne aucune spécification sur les protocoles et
le matériel
 Résultat pratique : aucun système actuel implémente
OSI « à la lettre »
– le modèle TCP/IP est le standard de facto pour l'Internet
 OSI reste néanmoins LA RÉFÉRENCE pour l'étude des
réseaux
– La séparation des rôles facilite la compréhension
– La conformité à OSI est un signe d'interopérabilité

Un autre modèle

 Modèle OSI
– Modèle théorique
– Conçu et approuvé avant d’être implémenté
– Difficile à implémenter
 Modèle TCP/IP
– Modèle issu du développement
– Approche pragmatique
Modèle TCP/IP

TCP/IP: Un peu d’histoire

 L'architecture TCP/IP (Transmission Control


Protocol /Internet Protocol) a été développée,
dans le milieu des années 70, par la DARPA
(Defense Advanced Research Projets Agency –
États-Unis)
– Dans le but de satisfaire les besoins
d'interconnexion des systèmes informatiques de
l’armée (DOD, Department of Defense)
• Modèle TCP/IP appelé aussi « modèle DoD »
TCP/IP: Un peu d’histoire
 TCP/IP, du nom de ses deux protocoles principaux
:
– TCP : Transmission Control Protocol
– IP: Internet Protocol
 TCP/IP est un ensemble de protocoles permettant
de résoudre les problèmes d'interconnexion en
milieu hétérogène
 TCP/IP a remplacé (1983) le protocole NCP
(Network Control Program) dans ARPANET,
ancêtre de l'Internet
 Aujourd'hui, TCP/IP est le protocole standard de
tous les réseaux, du LAN au WAN.

TCP/IP: 4 couches

 Modèle en 4
couches
– Simplification des
couches inférieures
– Incorporation des
couches Session et
Présentation dans
la couche
Application
Architecture TCP/IP vs OSI

 Comparaison
Modèle OSI Modèle TCP/IP Position de
TCP/IP

IRISI1

La couche Hôte-Réseau

 Dans le modèle TCP/IP, la couche Hôte Réseau


n’a pas un rôle précis ni une architecture
définie
 Définit juste la capacité d’un hôte à se
connecter à un réseau et à envoyer des
paquets IP
La couche Internet

 Rôles
– Permettre la diffusion et l’acheminement de
paquets à travers les réseaux
• i.e., adressage et routage
– Définition d’un format de paquet et du protocole
IP
 Similaire à la couche Réseau de l’OSI
• Réseau = Internet

La couche Transport

 Rôles
– Permettre à des entités paires de soutenir une «
conversation »
 Similaire à la couche Transport OSI
– Transport = Transport
 Protocoles définis
– TCP
– UDP
La couche Application

 Rôles
– « Héberger » les protocoles de haut niveau
 Protocoles définis
– telnet
– ssh
– SMTP
– DNS
– HTTP
– Etc.

Architecture en couches :Points Clés

 Le découpage permet de se concentrer sur les


fonctionnalités et simplifier le développement
 Le modèle OSI est le plus "complet" mais c'est
TCP/IP qui est utilisé actuellement
Encapsulation dans Ethernet

 Encapsulation/décapsulation des données


dans Ethernet

Couche Physique
Introduction

Introduction
 La couche Physique définit les :
– spécifications électriques
– mécaniques
– fonctionnelles
des procédures assurant la transmission des éléments binaires
sur la liaison physique

Couche liaison de Couche liaison de


données données

Bits Bits

Transmission des
Couche physique signaux Couche physique
Introduction

 Rôle de la couche physique :


– Assure l’interface avec le matériel
– Prend en charge la conversion des signaux
numériques en signaux analogiques (la
modulation)
– l’émission physique sur la ligne de communication
– Partager le canal de transmission

Circuit de données

 Un circuit de données est constitué d’une


ligne de transmission et de deux équipements
de terminaison de circuit de données ETCD
(DCE : Data circuit-terminating Equipement )
ETTD et ETCD
 ETTD ( Equipement Terminal de Traitement de
Données) : est un équipement informatique
quelconque
– Exemple : Ordinateur
 ETCD ( Equipement Terminal de Circuit de données )
– ETCD a pour rôle :
• Etablir la communication
• Assurer la mise en forme des données numériques
• Transmettre les données
• Terminer la transmission
• Exemple : Modem

ETTD et ETCD

 Exemple :
Jonction

 Jonction ou interface :
– permet à l’ETTD de piloter l’ETCD pour
établissement et libération du circuit, échange de
données, …
– utilise un signal numérique

Support de
transmission
Jonction Jonction
ETTD ETCD ETCD ETTD

Circuit de données
Liaison de données

Support de transmission

 Support ou ligne de transmission :


– caractéristiques physiques (débit, taux d’erreurs,…)
– transmission d’une onde lumineuse, acoustique,
électromagnétique ou électrique : supports
optiques, radio, filaires

Support de
transmission
Jonction Jonction
ETTD ETCD ETCD ETTD

Circuit de données
Liaison de données
La transmission

 La transmission correspond à l’envoi de 0 et 1


entre l’émetteur et le récepteur sur un
support de transmission
 La transmission est assurée par l'ETCD
(équipement terminal de circuit de données).

Mode de liaison de données

 Selon le sens de la communication, un circuit


de donnée peut être :
– simplex
– half duplex
– full duplex
Communication simplex

 Unidirectionnelle
– Exemple : radio / télévision

Emetteur Récepteur

Communication half duplex

 Bidirectionnelle à l'alternat
– Exemple : radio de police

Temps t
Emetteur Récepteur

Temps t+1
Récepteur Emetteur
Communication full duplex

 Bidirectionnelle
– Exemple : téléphone

Emetteur / Emetteur /
Récepteur Récepteur

Types de transmission

 Deux de types de transmission


– Transmission parallèle
– Transmission en série
Types de transmission

 Transmission parallèle : Les bits sont émis en


parallèle sur des fils distincts (8, 16, 32, 64,
voire parfois plus) :

Temps
Emetteur Récepteur

Types de transmission

 Transmission en série : les bits sont transmis


“un par un”.

Emetteur Récepteur
Temps
Types de transmission

 Parallèle
– Utilisable sur de courtes distances
– Problèmes de synchronisation
 Série
– Lent
– Transmissions sur des distances importantes.

Types de transmission

 Problème:
– L’émetteur utilise son horloge pour déterminer le
début et la fin de chaque bit
– Le récepteur utilise son horloge pour déterminer
quand un bit se termine et quand le suivant
commence
– Si les deux horloges n’ont pas la même fréquence
==> erreurs de transmission
Types de transmission

 Problème :

Types de transmission

 Deux modes de synchronisation


– Asynchrone
• Synchronisation assurée à chaque émission
– Synchrone
• Synchronisation assurée constamment
Transmission asynchrone
 Transmission caractère par caractère
 La synchronisation s’effectue à chaque
émission de caractère
 Structure de la transmission asynchrone
– 1 bit start
– 7 bits de données + 1 bit de parité (en général)
– 1 bit stop

Transmission asynchrone

 Illustration
Transmission synchrone
 L'horloge du récepteur est esclave de l'émetteur. Les deux
horloges tournent à la même fréquence.
 Pour ce faire, l'émetteur envoie continuellement son signal
d'horloge au récepteur:
– Envoyer le signal d'horloge sur un canal séparé.
Signal d'information

Signal d'horloge
Emetteur Récepteur
– Choisir une manière d'encodage qui permet de transmettre le signal d'horloge
dans le signal d' information. Exemple: Manchester
Signal d'information

Signal d'horloge
Emetteur Récepteur

Transmission synchrone

 Illustration
– Liaison synchrone full duplex

Vous aimerez peut-être aussi