Modèle OSI : Une vue d'ensemble

Écrit par Coursera Staff • Mise à jour à

Le modèle d'interconnexion des systèmes ouverts (OSI, pour open systems interconnexion) est une norme de réseau en couches qui permet de conceptualiser la mise en réseau et la communication numérique.

[Image en vedette] Une femme aux cheveux roux bouclés sourit tout en étudiant le modèle OSI sur son ordinateur portable dans son bureau à domicile.

Read in English (Lire en anglais).

Le modèle OSI est un type de norme de réseau qui décompose les fonctions de réseau en sept couches distinctes. En comprenant ce modèle, vous pouvez approfondir votre connaissance de la communication et de l'organisation des réseaux. 

Dans cet article, vous découvrirez les concepts de base du modèle OSI, la manière dont les couches fonctionnent ensemble et comment vous pouvez acquérir les compétences nécessaires pour utiliser cette norme. Vous découvrirez également le modèle TCP/IP, ses couches et sa comparaison avec le modèle OSI, ce qui vous permettra de choisir la norme qui vous convient le mieux.

Qu'est-ce que le modèle d'interconnexion des systèmes ouverts (OSI) ?

Le modèle OSI est une norme qui divise les fonctions de communication réseau et de système informatique en sept couches. Modèle de référence, le modèle OSI a été conçu pour aider les développeurs à concevoir des applications et des produits de communication interopérables, et pour promouvoir une norme claire pour les fonctions des systèmes de réseaux et de télécommunications.

Chacune des sept couches du modèle OSI fournit un ensemble de fonctions qui fonctionnent ensemble pour définir un système de protocoles de réseau qui peut être compris et dépanné. La stratification du réseau permet de diviser son modèle en éléments plus petits, ce qui réduit la complexité et permet de modifier chaque couche de manière indépendante. Ce modèle permet l'interopérabilité entre différents types de systèmes et de réseaux. 

Quelles sont les couches du modèle OSI ?

Le modèle OSI comprend sept couches, chacune accomplissant des tâches et des protocoles spécifiques. Les sept couches sont les suivantes :

1. Couche physique

La couche physique est la première couche du modèle OSI. En utilisant du matériel physique tel que des interfaces électriques, mécaniques ou recourant à d’autres techniques, cette couche transmet les données physiquement par le biais de câbles et de canaux. Le support physique convertit les bits de données brutes en signaux électroniques avant de les transmettre, et il est responsable de la manière dont les appareils sont physiquement disposés et connectés les uns aux autres.

2. Couche de liaison de données

La couche liaison de données est la deuxième couche du modèle OSI. Cette couche crée des liens entre les points de connexion des appareils pour le transfert de données. Cette couche est chargée de détecter les erreurs de données, de les corriger, de gérer le flux de données entre les appareils, ainsi que d'organiser les bits de données en trames qui peuvent être envoyées à la couche réseau.

3. Couche réseau

La couche réseau est la troisième couche du modèle OSI. Cette couche divise, achemine et réassemble les paquets de données en provenance et à destination des réseaux afin de livrer les données aux réseaux appropriés. Le routage, l'adressage et l'acheminement des paquets de données sont tous des composants de la couche réseau, de même que le contrôle du flux de données. 

4. Couche transport

La couche transport est la quatrième couche du modèle OSI. Cette couche assure la livraison des données de bout en bout. Cette couche est chargée d'ajouter le numéro de port aux données et de fournir une identification aux applications et aux entités côté client, ainsi que de confirmer que les paquets sont arrivés intacts. Si les données sont incomplètes, la couche transport joue un rôle essentiel dans le contrôle des erreurs et le maintien de l'ordre des données.

5. Couche session

La couche session est la cinquième couche du modèle OSI. Elle établit, maintient et termine les connexions d'application. La couche session synchronise l'échange de données entre différents systèmes, ce qui permet aux appareils de transmettre des signaux entre eux. 

6. Couche présentation

La couche présentation est la sixième couche du modèle OSI. Cette couche convertit les données dans un format adapté à l'application qui les reçoit. Cela implique souvent la traduction, la compression, la conversion, le cryptage et le décryptage. 

7. Couche application

La couche application est la septième couche du modèle OSI. Elle crée une interface entre l'utilisateur et le reste des services du réseau. Cette couche est également responsable des services spécifiques au réseau, notamment le courrier électronique, les transferts de fichiers, la navigation sur le web et l'accès à d'autres ressources du réseau. Selon le type d'application utilisé sur cette couche, vous pouvez choisir différentes options de protocole, telles que HTTP, SMTP et FTP.

Modèle OSI et modèle TCP/IP

Les modèles OSI et TCP/IP sont tous deux des normes de réseaux informatiques qui définissent et décomposent la communication réseau en couches. Le modèle TCP/IP, également connu sous le nom de suite des protocoles internet, est une norme de mise en réseau plus couramment utilisée dans les applications pratiques que le modèle OSI. Cependant, les deux modèles ont défini des normes et des structures logiques qui permettent de repérer les défaillances dans la communication réseau. 

Le modèle TCP/IP comporte quatre à cinq couches, tandis que le modèle OSI décompose ces segments en sept couches. Dans certains cas, cela peut rendre le dépannage plus difficile avec le modèle TCP/IP, car l'origine des erreurs peut être moins bien définie qu'avec le modèle OSI élargi.

Pour choisir le modèle le mieux adapté à vos besoins, vous pouvez examiner le fonctionnement de chaque modèle, ainsi que ses avantages et ses inconvénients.

Qu'est-ce que le modèle TCP/IP ?

L'Agence pour les projets de recherche avancée de défense (la DARPA, une des agences du Département de la Défense des États-Unis) a créé le modèle TCP/IP, qui est souvent utilisé comme norme industrielle. Ce modèle a été spécifiquement développé pour l'internet et de nombreux professionnels le considèrent comme la norme pour la communication sur l'internet. Le modèle TCP/IP a été modélisé avec deux possibilités, un modèle à quatre couches et un autre à cinq couches :

Modèle à quatre couches :

  • Couche application

  • Couche transport

  • Couche réseau

  • Couche physique

Modèle à cinq couches :

  • Couche application

  • Couche transport

  • Couche d'accès au réseau

  • Couche interface réseau

  • Couche matérielle

Avantages et inconvénients du modèle OSI

Lorsque vous vous demandez quel modèle vous convient le mieux, il est important de peser les avantages et les inconvénients de chaque modèle. Voici quelques-uns des avantages et des inconvénients du modèle OSI. 

Avantages du modèle OSI :

  • Prise en charge des services câblés et sans fil

  • Plus sûr et plus fiable

  • Les couches sont facilement adaptables

  • Prise en charge de l'interopérabilité

  • Flexibilité des protocoles

Inconvénients du modèle OSI :

  • Incompatible avec l'internet

  • Moins évolutif

  • Duplication au sein des couches

  • Peut se révéler trop complexe

Avantages et inconvénients du modèle TCP/IP

Comme pour le modèle OSI, il existe des avantages et des inconvénients du modèle TCP/IP que vous pouvez prendre en considération. Voici une analyse des avantages et des inconvénients du modèle TCP/IP. 

Avantages du modèle TCP/IP :

  • Établit un point de connexion entre différents ordinateurs

  • Compatible avec l'internet

  • Architecture évolutive

  • Prend en charge différents protocoles de routage

  • Peut être exploité de manière indépendante

Inconvénients du modèle TCP/IP :

  • Il peut être difficile de remplacer les protocoles

  • Gestion compliquée

  • Moins sûr et moins fiable

  • Interfaces, protocoles et services entremêlés

Commencez avec Coursera

Le modèle OSI utilise sept couches d'opérations distinctes pour aider à soutenir la communication numérique dans le monde entier, tandis que le modèle TCP/IP utilise quatre ou cinq couches d'opérations pour transmettre des données de manière fiable et compatible avec l'internet. Comprendre les bases de la mise en réseau peut vous aider à faire des choix technologiques personnels et à explorer des opportunités professionnelles.

Pour commencer à apprendre, pensez au cours Les bits et les octets des réseaux informatiques proposé par Google et disponible sur Coursera. Si vous êtes novice en matière de réseaux informatiques, vous pouvez consulter le cours Fondamentaux des réseaux d'Akamai pour apprendre la théorie et la terminologie de base des réseaux. Vous pouvez également approfondir vos connaissances en obtenant un certificat, comme le Certificat professionnel Google IT Automation with Python disponible sur Coursera.

Continuer de lire

Mise à jour à
Écrit par :

Équipe éditoriale

L’équipe éditoriale de Coursera est composée de rédacteurs, de rédacteurs et de vérificateurs de fai...

Ce contenu a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.