OSI et TCP/IP : la carte du territoire
Sans carte, chaque panne réseau est un mystère.
Prérequis (cursus dev) : comment deux machines communiquent.
Pourquoi
Sans carte, chaque panne réseau est un mystère. Les modèles en couches disent qui fait quoi : quand ça casse, on sait à quel étage regarder au lieu de tout soupçonner.
Concepts
- Modèle OSI (7 couches) : Physique → Liaison → Réseau → Transport → Session → Présentation → Application. En pratique on retient surtout : 2 = local (MAC, Ethernet), 3 = routage (IP), 4 = ports et fiabilité (TCP/UDP), 7 = l'app (HTTP, DNS…).
- Modèle TCP/IP (4 couches) : la version pragmatique (Accès réseau → Internet → Transport → Application). C'est lui qui décrit vraiment l'internet.
- Encapsulation : chaque couche emballe les données de la précédente (comme des poupées russes) et ajoute son en-tête : Ethernet [ IP [ TCP [ HTTP ] ] ]. Lire une trame, c'est peler ces couches.
Exemple : situer un problème
- Pas de WiFi du tout → couche 1-2 (physique/liaison).
- WiFi ok mais « pas d'internet » → couche 3 (IP/route/passerelle).
- Site joignable en IP mais pas par nom → couche 7 côté DNS (qui utilise… la couche 4 UDP !).
- Connexion qui s'établit puis casse → couche 4 (TCP) ou firewall.
Cas réel
« Internet ne marche plus » : la box affiche une erreur d'authentification fibre (couche 1-2, chez l'opérateur), mais on a redémarré les applis pendant une heure (couche 7). Avec la carte, 2 minutes de diagnostic au lieu d'une heure.
Pièges
- Apprendre les 7 couches par cœur sans savoir les utiliser : la carte sert à localiser, pas à réciter.
- Confondre « pas d'internet » (couche 3) et « site down » (couche 7) : deux diagnostics opposés.
- Oublier que DNS/HTTP reposent sur TCP/UDP : la couche 7 ne vole jamais seule.
À retenir
OSI pour situer, TCP/IP pour comprendre, encapsulation pour lire, et toujours diagnostiquer par étage.
Pas de correction en ligneConfrontez votre code aux résultats attendus du cours.