Couches de modèle OSI et protocoles dans les réseaux informatiques

⚡ Résumé intelligent

Le modèle OSI définit la structure conceptuelle des communications réseau en sept couches : physique, liaison de données, réseau, transport, session, présentation et application. Chaque couche possède des responsabilités et des protocoles spécifiques et ne dessert que les couches supérieure et inférieure.

  • 📚 Mémorisez les sept couches : Physique, liaison de données, réseau, transport, session, présentation et application — du câble à l'application utilisateur.
  • 🔗 Regroupez les couches inférieures et supérieures : Les couches inférieures (1 à 4) déplacent les bits et les paquets ; les couches supérieures (5 à 7) gèrent la sémantique de session, de format et d'application.
  • 🧾 Associer les protocoles aux couches : IP et ICMP à la couche 3, TCP et UDP à la couche 4, HTTP et SMTP à la couche 7 — connaître la couche permet de choisir l'outil approprié.
  • ???? Comparer avec TCP/IP : Le modèle OSI comporte sept couches et une référence stricte, tandis que le modèle TCP/IP les réduit à quatre couches pratiques utilisées sur l'Internet moderne.
  • 🤖 Utiliser l'IA pour déboguer les piles d'appels : Les assistants IA expliquent Wireshark capture par couche, met en évidence la couche OSI dans laquelle se situe une défaillance et suggère la commande de diagnostic appropriée.

7 couches du modèle OSI

Qu'est-ce que le modèle OSI ?

Le Modèle OSI (Interconnexion de systèmes ouverts) est un modèle conceptuel de référence qui décrit comment les données circulent entre les systèmes d'un réseau. Il divise la communication en sept parties.tracLe modèle OSI comporte plusieurs couches, chacune ayant une responsabilité clairement définie et un ensemble spécifique de protocoles. Bien que son implémentation ne corresponde pas exactement à celle des réseaux réels (TCP/IP est la pile de protocoles effectivement déployée), les couches OSI restent le vocabulaire standard utilisé par les ingénieurs pour analyser les problèmes de réseau.

Caractéristiques du modèle OSI

  • Une couche est créée uniquement lorsqu'un niveau distinct d'abstracune tion est nécessaire.
  • La fonction de chaque couche est choisie de manière à être conforme à un protocole normalisé internationalement.
  • Les couches doivent être suffisamment nombreuses pour séparer les préoccupations, mais suffisamment peu nombreuses pour éviter une complexité incontrôlée.
  • Chaque couche dépend de la couche immédiatement inférieure pour les services primitifs et expose des services à la couche immédiatement supérieure.
  • Une modification apportée à une couche ne devrait pas nécessiter de modifications dans les couches situées au-dessus ou en dessous.

Pourquoi utiliser le modèle OSI ?

  • Fournit un vocabulaire commun pour comprendre la communication au sein d'un réseau.
  • Facilite le dépannage en séparant les fonctions en couches réseau indépendantes.
  • Aide les ingénieurs à assimiler les nouvelles technologies grâce à la cartographieping les faire glisser sur des couches familières.
  • Permet de comparer les relations fonctionnelles entre différentes piles de protocoles.

Histoire du modèle OSI

  • Fin des années 1970 — L’ISO a lancé un programme visant à définir des normes générales de mise en réseau.
  • 1973 — Un système expérimental à commutation de paquets mis en place au Royaume-Uni a mis en évidence la nécessité de protocoles de niveau supérieur.
  • 1983 — Le modèle OSI a d'abord été publié sous forme de spécification d'interface détaillée.
  • 1984 — L’ISO a officiellement adopté l’architecture OSI comme norme internationale (ISO 7498).

Les 7 couches du modèle OSI

Le modèle OSI est une architecture de référence en couches, où chaque couche remplit une fonction spécifique. Les sept couches interagissent pour acheminer les données de l'émetteur au récepteur.

  • Couches supérieures (Application, Présentation, Session) : traiter de la sémantique des applications et s'exécuter principalement dans un logiciel.
  • Couches inférieures (Transport, Réseau, Liaison de données, Physique) : Ils traitent du transport des données, de la mise en paquets, du tramage et du support physique. Les aspects liés à la liaison de données et au support physique incluent également le matériel.

Les sept couches, de haut en bas, sont :

  1. Application
  2. Présentation
  3. Session
  4. Transports
  5. Réseau
  6. Liaison de données
  7. Physique

7 couches du modèle OSI

Diagramme des couches réseau.

Couche physique

Le Couche physique Elle définit les spécifications électriques, mécaniques et physiques de la connexion de données. Elle transporte les bits bruts sur un support de transmission et ne se préoccupe pas des protocoles ni de la sémantique des couches supérieures. L'interface PRI (Primary Rate Interface) est un exemple de télécommunications fonctionnant à ce niveau ; pour en savoir plus, consultez la section… Tutoriel PRI.

Parmi les exemples de matériel de la couche physique, on peut citer les cartes réseau, le câblage Ethernet, les répéteurs et les concentrateurs réseau.

Couche de liaison de données

Le Couche de liaison de données Il détecte et corrige les erreurs pouvant survenir au niveau de la couche physique et gère le protocole établissant et interrompant la liaison entre deux périphériques directement connectés. Il structure les données brutes en trames et gère l'adressage physique (MAC).

La couche liaison de données est divisée en deux sous-couches :

  1. Contrôle d'accès au support (MAC) : contrôle la manière dont les appareils accèdent au support partagé et la manière dont ils transmit revendre.
  2. Contrôle de liaison logique (LLC) : Il identifie et encapsule les protocoles de la couche réseau et détecte les erreurs.

Fonctions importantes de la couche liaison de données

  • Encadrement : divise les données de la couche réseau en trames.
  • Ajoute un en-tête contenant l'adresse physique (MAC) de la source et de la destination.
  • Assure la transmission de trames de bout en bout entre périphériques adjacents.
  • Détecte les erreurs et redemande les images endommagées ou perdues.
  • Offre un mécanisme permettant de traverser des réseaux indépendants interconnectés.

Couche de réseau

Le Couche réseau Il assure les moyens fonctionnels et procéduraux de transférer des séquences de données de longueur variable entre des hôtes situés sur des réseaux différents. Il gère l'adressage logique (IP), le routage et le transfert de paquets.

La livraison au niveau réseau n'est pas intrinsèquement fiable ; cette garantie incombe à la couche transport. Les protocoles de gestion de couche à ce niveau comprennent :

  1. Protocoles de routage (OSPF, BGP, RIP).
  2. Gestion de groupe multicast (IGMP).
  3. Attribution d'adresses au niveau réseau (DHCP).

Couche de transport

Le Couche de transport S'appuyant sur la couche réseau, elle assure le transport de données de bout en bout entre les processus des machines source et de destination. Elle garantit la qualité de service, notamment l'ordonnancement, la fiabilité et le contrôle de flux.

La couche transport divise les messages des couches supérieures en segments, les numérote et les réassemble chez le destinataire. Elle garantit une livraison sans erreur et dans l'ordre lorsqu'elle est utilisée avec des protocoles fiables comme TCP, ou accepte une perte de paquets au profit de la vitesse lorsqu'elle est utilisée avec UDP.

Fonctions importantes de la couche de transport

  • Segmente le message reçu de la couche Session et numérote chaque segment.
  • Achemine chaque segment vers le processus approprié sur la machine de destination en utilisant les ports.
  • Garantit que le message complet arrive sans erreur, retransmitintervenir lorsque nécessaire.
  • Gère le contrôle du flux afin qu'un émetteur rapide ne surcharge pas un récepteur lent.

Couche de session

Le Couche de session Il contrôle les dialogues (sessions) entre deux ordinateurs. Il établit, gère et met fin aux connexions logiques, gère l'authentification lorsque nécessaire et prend en charge les dialogues en mode duplex intégral et semi-duplex. Il est le plus souvent mis en œuvre dans des environnements utilisant des appels de procédure distante.

Fonctions importantes de la couche Session

  • Établit, maintient et met fin à une session entre deux systèmes.
  • Permet aux deux systèmes d'entamer un dialogue contrôlé.
  • Ajoute des points de contrôle à un flux de données afin qu'une session puisse reprendre après une interruption.

Couche de présentation

Le Couche de présentation Il définit le format d'échange de données entre deux entités communicantes et gère la compression et le chiffrement. On l'appelle parfois le couche de syntaxe.

Fonctions de la couche de présentation

  • Traduction de jeux de caractères (par exemple, ASCII vers EBCDIC).
  • Compression des données pour réduire le nombre de bits transmis.
  • Chiffrement des données — par exemple, TLS pour protéger l'intégrité et la confidentialité des données utiles.
  • Fournit une prise en charge des formats pour des services tels que la messagerie électronique et le transfert de fichiers.

Couche d'application

Le Couche d'application Il s'agit de la couche la plus proche de l'utilisateur final et la seule qui interagit directement avec les applications. Elle ne contient pas les applications elles-mêmes ; elle expose plutôt les services réseau utilisés par les applications.

Fonctions de la couche Application

  • Identifie les partenaires de communication, détermine la disponibilité des ressources et synchronise la communication.
  • Permet aux utilisateurs de se connecter à un hôte distant.
  • Fournit des services de messagerie et d'accès à l'annuaire.
  • Offre un accès à une base de données distribuée pour des informations globales sur les objets et les services.

Interaction entre les couches du modèle OSI

Les informations envoyées d'une application informatique à une autre transitent par les couches OSI de l'émetteur, par le câble, puis remontent par les couches du récepteur.

  • Chaque couche communique avec la couche supérieure, la couche inférieure et la couche homologue correspondante sur le système distant.
  • Dans le schéma ci-dessous, la couche liaison de données du premier système communique avec les couches réseau et physique du même hôte et avec la couche liaison de données du système distant.

Interaction entre les couches du modèle OSI

Protocoles pris en charge à chaque couche OSI

Couche Nom Protocoles communs
Layer 7 Application SMTP, HTTP, HTTPS, FTP, POP3, SNMP, DNS
Layer 6 Présentation MPEG, ASCII, SSL, TLS
Layer 5 Session NetBIOS, SAP, RPC
Layer 4 Transports TCP, UDP, SCTP
Layer 3 Réseau IPv4, IPv6, ICMP, IPsec, ARP, MPLS
Layer 2 Liaison de données Ethernet, PPP, Frame Relay, ATM, HDLC
Layer 1 Physique RS-232, 100BaseTX, ISDN, IEEE 802.11 (signalisation physique)

Différences entre OSI et TCP/IP

Différences entre OSI et TCP/IP

Modèle OSI Modèle TCP/IP
Il établit une distinction claire entre les interfaces, les services et les protocoles. Ne trace pas de ligne de démarcation stricte entre services, interfaces et protocoles.
Comporte sept couches. Comporte quatre couches (Application, Transport, Internet, Accès réseau).
Utilise une couche réseau dédiée au routage. Utilise une seule couche Internet qui combine routage et adressage.
Possède des couches physiques et de liaison de données distinctes. Combine les couches physique et liaison de données en une seule couche d'accès réseau.
La couche transport est orientée connexion. Le TCP / IP La couche transport est à la fois orientée connexion (TCP) et non orientée connexion (UDP).
La taille minimale d'un en-tête OSI est d'environ 5 octets. La taille minimale de l'en-tête TCP/IP est de 20 octets.

Avantages du modèle OSI

  • Normalise les routeurs, les commutateurs et autres matériels autour de limites de couches bien définies.
  • Réduit la complexité et standardise les interfaces.
  • Facilite l'ingénierie modulaire : les fournisseurs peuvent innover au sein d'une couche sans en perturber les autres.
  • Garantit l'interopérabilité des technologies entre les différents fournisseurs.
  • Accélère l'évolution des protocoles réseau.
  • Fournit une prise en charge des services avec et sans connexion.
  • Il demeure le modèle de référence standard dans l'enseignement des réseaux informatiques.
  • Offre la flexibilité nécessaire pour s'adapter à de nombreux types de protocoles.

Inconvénients du modèle OSI

  • L'intégration des protocoles du monde réel dans les couches OSI peut être fastidieuse.
  • Il s'agit uniquement d'un modèle de référence — il ne définit pas de protocoles spécifiques.
  • Certains services sont dupliqués entre les différentes couches (par exemple, la vérification des erreurs au niveau du transport et de la liaison de données).
  • Les couches ne peuvent pas s'exécuter en parallèle — chacune attend la sortie de la couche précédente.

FAQ

L'ISO (Organisation internationale de normalisation) a développé le modèle OSI à la fin des années 1970 et l'a formellement adopté en 1984 sous la référence ISO 7498. Il reste l'architecture de référence canonique pour l'enseignement des réseaux.

OSI est un modèle de référence à sept couches. TCP/IP est la pile de protocoles à quatre couches réellement utilisée sur Internet, où les couches physique et liaison de données sont fusionnées en accès réseau et les couches session/présentation sont intégrées à l'application.

Le protocole HTTP fonctionne au niveau de la couche Application (couche 7). Il repose sur le protocole TCP au niveau de la couche Transport (couche 4), qui lui-même fonctionne sur le protocole IP au niveau de la couche Réseau (couche 3).

Les deux. Les filtres de paquets sans état fonctionnent aux couches 3 et 4 en inspectant les adresses IP et les ports TCP/UDP. Les pare-feu applicatifs (WAF) et les proxys effectuent une inspection à la couche 7 en analysant les protocoles HTTP, DNS ou autres.

« Veuillez ne pas jeter la pizza aux saucisses » — Physique, Liaison de données, Réseau, Transport, Session, Présentation, Application — de bas en haut. Reverse pour un rappel complet.

Les commutateurs standard fonctionnent à la couche 2 (liaison de données) et acheminent les trames par adresse MAC. Les commutateurs de couche 3 ajoutent des fonctionnalités de routage et acheminent les paquets par adresse IP, combinant ainsi commutation et routage au sein d'un seul appareil.

Les assistants IA annotent Wireshark Il capture les données couche par couche, génère des exercices pratiques associés à des couches spécifiques et explique les incidents du monde réel (panne DNS, erreur de négociation TLS) en fonction de la couche OSI responsable.

Oui. Face à un symptôme tel que « le site se charge lentement uniquement en Wi-Fi », les outils d'IA l'associent à la couche la plus probable (physique ou liaison de données) et suggèrent des commandes (ping, traceroute, iperf), et expliquez comment confirmer la cause première.

Résumez cet article avec :