Devmind.
Menu

Apprendre, à votre rythme

Tous les cursus sont accessibles sans compte.

Chapitre 1 / Notion

OSI et TCP/IP : la carte du territoire

Sans carte, chaque panne réseau est un mystère.

◷ 14 minutesTravail sur votre machine

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.