Modèles OSI et TCP/IP
Définition
Le modèle OSI (Open Systems Interconnection) est un cadre conceptuel à 7 couches qui décrit comment les données circulent d'une application sur une machine jusqu'à une application sur une autre machine, via le réseau. Le modèle TCP/IP est un modèle à 4 couches, plus simple, utilisé sur Internet.
Contexte
Ces modèles sont fondamentaux en réseau informatique et sont au cœur des certifications Cisco (CCST, CCNA) et CompTIA (Network+). Comprendre ces modèles permet de diagnostiquer les problèmes réseau et de comprendre comment les équipements communiquent entre eux.
Détails techniques
Modèle OSI (7 couches)
| Couche | Nom | Fonction | Exemples de protocoles |
|---|---|---|---|
| 7 | Application | Interface avec l'utilisateur | HTTP, DNS, SMTP |
| 6 | Présentation | Format des données, chiffrement | SSL/TLS, JPEG, ASCII |
| 5 | Session | Gestion des connexions | NetBIOS, RPC |
| 4 | Transport | Transport fiable des données | TCP, UDP |
| 3 | Réseau | Adressage et routage | IP, ICMP |
| 2 | Liaison de données | Accès au média, adressage MAC | Ethernet, Wi-Fi |
| 1 | Physique | Transmission brute des bits | Câbles, hubs |
Correspondance OSI ↔ TCP/IP
| TCP/IP (4 couches) | OSI (7 couches) |
|---|---|
| Application | 7, 6, 5 |
| Transport | 4 |
| Internet | 3 |
| Accès réseau | 2, 1 |
Principe d'encapsulation
Chaque couche ajoute ses propres informations (en-têtes) aux données :
[Données] → [Segment] (couche 4) → [Paquet] (couche 3) → [Trame] (couche 2) → [Bits] (couche 1)
Exemple concret
Quand vous tapez https://www.example.com dans votre navigateur :
- La couche Application (7) génère une requête HTTP
- La couche Présentation (6) chiffre les données en HTTPS
- La couche Transport (4) ajoute le port (ex: 443)
- La couche Réseau (3) ajoute l'adresse IP de destination
- La couche Liaison (2) ajoute l'adresse MAC du prochain routeur