Académique Documents
Professionnel Documents
Culture Documents
Le modèle OSI décrit comment des données sont transférées sur le réseau d'un ordinateur à l'autre et la manière
dont les systèmes s'envoient des informations les uns aux autres. Afin de réussir la communication entre les
ordinateurs, il existe 7 couches distinctes qui sont interconnectées et qui travaillent en étroite collaboration
pour que la communication se produise, c'est pourquoi on l'appelle le modèle d'interconnexion de système
ouvert ou le modèle OSI à sept couches ou système ouvert. L'objectif de ce modèle est de permettre la
fonctionnalité et l'interopérabilité entre différents fournisseurs et connecteurs. Du point de vue de la
conception, il divise les tâches plus importantes en tâches plus petites et plus gérables. Les sept couches du
modèle OSI sont Couche
7 - Couche d'application
6 - Couche de présentation
5 - Couche de session
4 - Couche de transport
3 - Couche réseau
1 - Couche physique
7 - Couche d'application :
La couche applications contient une variété de protocoles qui sont utiles aux utilisateurs. HTTP
(HyperText Transfer Protocol), qui forme la base du World Wide Web, est un protocole d'application
largement utilisé. Lorsqu'un navigateur doit afficher une page Web, il transmet le nom de la page au
serveur au moyen du protocole HTTP. Le serveur envoie la page en guise de réponse. D'autres protocoles
d'application sont utilisés pour le transfert de fichiers, le courrier électronique et les nouvelles
Cette couche fournit des services réseau directement aux applications. Elle offre une interface pour les
utilisateurs et les applications réseau.
Elle s'occupe de la traduction, de la compression et du chiffrement des données pour garantir qu'elles
soient correctement interprétées à chaque extrémité.
5 - Couche de session:
La couche de session est responsable de l'organisation, de la synchronisation et de la gestion des
dialogues entre les applications distantes.
Organisation des Dialogues : La couche de session organise et gère les dialogues entre les applications.
Elle établit, maintient et termine les sessions de communication, qui sont des connexions logiques entre
deux applications. Ces sessions permettent aux applications de s'engager dans un échange structuré de
données.Synchronisation : Elle assure la synchronisation des données échangées entre les applications.
Cela garantit que les données sont transmises de manière ordonnée et cohérente, même si plusieurs
sessions sont en cours simultanément.
Gestion du Dialogue : La couche de session contrôle le dialogue entre les applications en décidant de
l'ordre dans lequel les données sont échangées. Elle peut également gérer des mécanismes tels que la
gestion du jeton, où un participant a le droit exclusif de parler à un moment donné. Liaison entre
Adresses Logiques et Physiques : Elle établit une liaison entre les adresses logiques (par exemple,
adresses IP) et les adresses physiques (par exemple, adresses MAC) des tâches réparties. Cela contribue
à identifier de manière unique les participants dans une session de communication.
Gestion des Points de Reprise : La couche de session permet d'insérer des points de reprise dans le flux
de données. Cela signifie qu'en cas de panne ou d'interruption, les sessions peuvent être reprises à partir
du dernier point de reprise, assurant ainsi une communication plus fiable.
Gestion des Sessions : Elle établit, maintient et termine les sessions entre les applications. Une session
peut être considérée comme une connexion logique continue entre deux programmes d'application. La
couche de session s'assure que la session est établie correctement, maintenue pendant la
communication, et terminée lorsque c'est approprié.
En résumé, la couche de session joue un rôle crucial dans l'organisation, la synchronisation et la gestion
des sessions de communication entre les applications.
4 - Couche de transport :
Cette couche opère en divisant les données en segments pour faciliter la transmission. Elle gère le
contrôle de flux pour éviter la congestion du réseau et assure la fiabilité de bout en bout en utilisant des
mécanismes de correction d'erreur et de retransmission.
TCP : Lorsque vous téléchargez un fichier important depuis un serveur distant, la couche transport
peut utiliser TCP. TCP garantit la réception correcte de toutes les parties du fichier. S'il y a une perte de
données en cours de route, TCP demande la retransmission des segments manquants.
UDP : En revanche, si vous diffusez une vidéo en direct, la couche transport peut utiliser UDP. UDP
est plus adapté aux applications où une perte de quelques données n'est pas critique, mais la latence
minimale est essentielle. Par exemple, dans la diffusion en direct, des images individuelles peuvent être
perdues, mais la vidéo se poursuit sans attendre la retransmission.
3 - Couche réseau:
s'occupe du routage des données à travers le réseau. Elle détermine le chemin optimal pour atteindre la
destination en utilisant des adresses IP et des tables de routage.
Exemple : Lorsque vous accédez à un site Web, la couche réseau choisit le chemin le plus efficace à
travers Internet en utilisant des routeurs et des protocoles de routage comme OSPF.
1. Adressage Logique :
Définition : L'adressage logique dans la couche réseau implique l'attribution d'adresses uniques à chaque
périphérique sur un réseau pour permettre une identification précise. Ces adresses sont utilisées pour
diriger les données vers le bon destinataire.
Fonctionnement : Chaque périphérique sur un réseau possède une adresse logique unique, souvent sous
la forme d'une adresse IP. Cette adresse permet d'identifier de manière unique un périphérique sur le
réseau.
Exemple : Lorsque vous connectez votre ordinateur à Internet, il se voit attribuer une adresse IP par
votre fournisseur d'accès. Cette adresse IP, telle que 192.168.1.1, sert à identifier de manière unique
votre ordinateur au sein du réseau global.
2. Routage :
Définition : Le routage est le processus de sélection du chemin optimal pour acheminer les données d'un
périphérique source vers un périphérique de destination à travers un réseau, en utilisant des routeurs.
Fonctionnement : Les routeurs, situés à la frontière entre différents réseaux, prennent des décisions sur
la base des adresses IP. Chaque routeur possède une table de routage qui répertorie les différents
réseaux et les chemins possibles pour les atteindre.
Exemple : Imaginons que vous envoyiez des données d'un ordinateur A à un ordinateur B situé sur un
réseau distant. Les routeurs intermédiaires analysent l'adresse IP de destination et déterminent le
meilleur chemin pour que les données atteignent leur destination, en évitant la congestion ou les
défaillances potentielles.
Exemple : Lorsque vous envoyez des données sur un réseau local, la couche liaison de données s'assure
que les informations sont correctement encapsulées dans des trames Ethernet avec des adresses MAC.
Encapsulation :
Les données sont maintenant appelées trames, avec des en-têtes de liaison de données ajoutés, y
compris les adresses MAC source et destination.
Désencapsulation :
Couche Présentation : Cette couche traite les données selon les besoins, comme le déchiffrement ou la
décompression.
ARP, qui signifie Address Resolution Protocol, est un protocole utilisé dans la couche Liaison de Données
(couche 2 du modèle OSI) pour résoudre les adresses IP en adresses MAC dans un réseau local. Voici le
rôle principal de ARP dans la couche 2 :
Résolution d'adresses IP en adresses MAC : Lorsqu'un dispositif sur un réseau local souhaite
communiquer avec un autre dispositif sur le même réseau, il a besoin de l'adresse MAC du destinataire
pour envoyer des données au bon périphérique. ARP est utilisé pour obtenir cette correspondance entre
l'adresse IP et l'adresse MAC.
Exemple : Si un ordinateur A souhaite envoyer des données à l'ordinateur B dans le même réseau local,
mais ne connaît pas l'adresse MAC d'A, il envoie une requête ARP demandant "Quelle est l'adresse MAC
associée à l'adresse IP de B ?". L'ordinateur B répond avec sa propre adresse MAC, et A met à jour sa
table ARP.
Équipements: Carte réseau Commutateur (switch) Adresse MAC Token ring Ethernet
1 - Couche physique
Fonctionnement : Cette
couche se concentre sur
la transmission des bits
bruts sur le support physique. Elle spécifie les caractéristiques matérielles telles que la tension
électrique, les connecteurs, la fréquence des signaux, etc.
Exemple : Lorsque vous envoyez un e-mail, la couche physique s'occupe du transfert des bits à travers les
câbles Ethernet ou les ondes radio, en utilisant des dispositifs tels que des concentrateurs ou des
répéteurs.
Segment : Transport Layer (Couche Transport, couche 4).
Un segment est une unité de données créée par la couche Transport. Il résulte de la division des données
provenant de la couche Application en unités gérables pour la transmission. Chaque segment est associé
à un numéro de séquence.
Un paquet est une unité de données créée par la couche Réseau. Elle est formée par l'encapsulation des
segments de la couche Transport avec des informations de routage, notamment les adresses IP source et
destination. Le paquet est le résultat de la segmentation opérée par la couche Transport.
Une trame est une unité de données créée par la couche Liaison de Données. Elle résulte de
l'encapsulation des paquets de la couche Réseau avec des informations de liaison de données, telles que
les adresses MAC source et destination. La trame est la forme finale des données avant leur transmission
physique sur le support.
TCP/IP
Cette couche contient tous les protocoles de haut niveau, comme par exemple Telnet, TFTP (trivial File
Transfer Protocol), SMTP (Simple Mail Transfer Protocol), HTTP (HyperText Transfer Protocol). Le point
important pour cette couche est le choix du protocole de transport à utiliser. Par exemple, TFTP
(surtout utilisé sur réseaux locaux) utilisera UDP, car on part du principe que les liaisons physiques
sont suffisamment fiables et les temps de transmission suffisamment courts pour qu’il n’y ait pas
d’inversion de paquets à l’arrivée. Ce choix rend TFTP plus rapide que le protocole FTP qui utilise TCP.
A l’inverse, SMTP utilise TCP, car pour la remise du courrier électronique, on veut que tous les
messages parviennent intégralement et sans erreurs.
3 - Couche de transport :
Dans le modèle TCP/IP, la couche de transport joue un rôle similaire à celui de la couche de transport
du modèleosi. Cette couche est responsable de la gestion des communications entre les applications
situées sur des périphériques différents. Elle offre deux protocoles distincts pour répondre aux divers
besoins de transmission de données : UDP (User Datagram Protocol) et TCP (Transmission Control
Protocol).
Le travail le plus important de cette couche est le "routage", c'est-à-dire décider du meilleur chemin
pour que les paquets atteignent leur destination. Imaginez que votre lettre peut voyager par différents
chemins pour arriver à la maison de votre ami, et le postier choisit le chemin le plus efficace.
En termes simples, la couche Internet s'occupe de faire circuler les paquets à travers les différents
réseaux jusqu'à ce qu'ils atteignent leur destination. Son protocole principal est l'IP (Internet
Protocol), qui est comme l'adresse sur votre lettre qui indique où elle doit aller.
Le modèle OSI et le modèle TCP/IP sont deux façons différentes de concevoir les réseaux informatiques.
Le modèle OSI est plus abstrait et utilisé pour comprendre les fonctions des réseaux, tandis que le
modèle TCP/IP est conçu pour résoudre des problèmes réels de communication réseau, en se basant sur
des protocoles standard d'Internet.
Le modèle OSI est générique et peut ne pas utiliser toutes ses couches dans des applications simples. En
revanche, le modèle TCP/IP utilise des protocoles standard spécifiques qui ont émergé avec Internet.
Cela le rend plus pratique pour résoudre des problèmes concrets de communication réseau.
En résumé, le modèle OSI est plus conceptuel, tandis que le modèle TCP/IP est plus pratique et adapté
aux défis réels des réseaux.