Tu as vu le modèle OSI et ses 7 couches théoriques ? 🧅 Place maintenant au modèle qui fait réellement tourner Internet : TCP/IP. Plus simple, plus concret, et partout autour de toi. 🌍
🎓 Niveau : 🟢 Débutant
📋 Prérequis : Le modèle OSI, L'adressage IP
Le modèle OSI est génial pour comprendre et découper la communication réseau. Mais dans la vraie vie, Internet ne fonctionne pas exactement comme ça : il utilise le modèle TCP/IP (du nom de ses deux protocoles vedettes, TCP et IP).
Comprendre TCP/IP, c'est comprendre comment tes données voyagent concrètement d'un bout à l'autre du monde. C'est le modèle de référence quand tu configures, dépannes ou sécurises un vrai réseau.
💡 À retenir : OSI = modèle théorique pour apprendre. TCP/IP = modèle pratique pour faire fonctionner Internet. Les deux décrivent la même réalité, mais TCP/IP regroupe certaines couches.
- TCP/IP : la pile de protocoles sur laquelle repose Internet. Le nom vient de TCP (Transmission Control Protocol) et IP (Internet Protocol), les deux protocoles centraux.
- Pile (stack) : un empilement de protocoles qui collaborent, chacun à son niveau.
- TCP : protocole de transport fiable — garantit que les données arrivent complètes et dans l'ordre. Définit le protocole de transport.
- IP : protocole d'adressage et de routage — se charge d'amener les paquets à la bonne adresse, sans garantie de fiabilité.
- Encapsulation : comme dans OSI, chaque couche ajoute son en-tête autour des données (enveloppes emboîtées).
Le modèle TCP/IP compte 4 couches (au lieu de 7 pour OSI) :
| Couche TCP/IP |
Rôle |
Exemples de protocoles |
| Application |
Les services utilisés par les logiciels |
HTTP, HTTPS, DNS, FTP, SMTP |
| Transport |
Découpe, fiabilité, ports |
TCP, UDP |
| Internet |
Adressage logique et routage |
IP, ICMP |
| Accès réseau |
Transmission physique et locale |
Ethernet, Wi-Fi, MAC |
💡 TCP ou UDP ?
- TCP 🐢 : fiable, vérifie que tout arrive (web, mail, transfert de fichiers).
- UDP 🐇 : rapide mais sans garantie (streaming vidéo, jeux en ligne, voix sur IP).
Le modèle TCP/IP regroupe plusieurs couches OSI :
graph TB
subgraph OSI["Modèle OSI (7 couches)"]
A7[7 Application]
A6[6 Présentation]
A5[5 Session]
A4[4 Transport]
A3[3 Réseau]
A2[2 Liaison]
A1[1 Physique]
end
subgraph TCPIP["Modèle TCP/IP (4 couches)"]
T4[Application]
T3[Transport]
T2[Internet]
T1[Accès réseau]
end
A7 --> T4
A6 --> T4
A5 --> T4
A4 --> T3
A3 --> T2
A2 --> T1
A1 --> T1
En clair :
- Les couches OSI 7+6+5 → couche Application TCP/IP
- OSI 4 → Transport
- OSI 3 → Internet
- OSI 2+1 → Accès réseau
Tu charges une page web https://example.com :
- Application : ton navigateur utilise HTTPS pour demander la page.
- Transport : TCP ouvre une connexion fiable sur le port 443 et découpe les données en segments numérotés.
- Internet : IP met l'adresse de destination sur chaque paquet et choisit le chemin (routage).
- Accès réseau : les paquets deviennent des trames Ethernet/Wi-Fi et partent physiquement.
Côté serveur, tout remonte dans l'ordre inverse jusqu'à l'application. 🔄
- Apprends d'abord OSI pour la théorie, puis TCP/IP pour la pratique. Les deux se complètent.
- Mémorise les protocoles par couche : HTTP/DNS (Application), TCP/UDP (Transport), IP (Internet). Ça te servira en dépannage.
- Associe chaque service à son port : HTTPS=443, HTTP=80, DNS=53, SSH=22. Indispensable au quotidien.
- Ne pas croire que TCP/IP remplace OSI. Ils coexistent : OSI pour raisonner, TCP/IP pour la réalité.
- Confondre TCP et IP. IP s'occupe de l'adresse (où aller), TCP de la fiabilité (tout est bien arrivé). Ce sont deux rôles différents.
- Oublier UDP. Tout n'est pas en TCP : le streaming et les jeux privilégient UDP pour la vitesse.
- TCP/IP = le modèle réel d'Internet, en 4 couches : Application, Transport, Internet, Accès réseau.
- IP adresse et route ; TCP fiabilise ; UDP privilégie la vitesse.
- TCP/IP regroupe des couches du modèle OSI : même réalité, vue plus compacte.
« OSI t'apprend à penser le réseau ; TCP/IP te le fait vivre. » 🔑