Comment le modèle TCP/IP se compare-t-il au modèle OSI ?
Réponse courte
Le modèle TCP/IP a quatre couches — Liaison, Internet, Transport et Application — et décrit le fonctionnement réel d'Internet. OSI en a sept. Elles correspondent étroitement : la couche Application de TCP/IP absorbe les couches Application, Présentation et Session d'OSI ; sa couche Liaison combine les couches Physique et Liaison de données d'OSI. OSI est la meilleure référence pour l'enseignement et le dépannage ; TCP/IP est la suite de protocoles réellement mise en œuvre.
Les deux modèles décrivent comment la communication réseau est organisée en couches, mais ils viennent de mondes différents : OSI était une conception d'organisme de normalisation censée être neutre vis-à-vis des protocoles, tandis que TCP/IP a grandi à partir des protocoles qui font réellement tourner Internet. Savoir comment ils s'alignent montre que vous comprenez la théorie et la pratique.
Les quatre couches de TCP/IP
- Liaison (Accès réseau) — transmission physique plus le tramage et l'adressage MAC sur le réseau local. Combine Physique + Liaison de données d'OSI.
- Internet — adressage logique et routage avec IP, ICMP et compagnie. Correspond à la couche Réseau d'OSI.
- Transport — TCP et UDP : livraison de bout en bout, ports, fiabilité. Correspond à la couche Transport d'OSI.
- Application — tout ce que fait une application : HTTP, DNS, TLS, SMTP. Absorbe les couches Session, Présentation et Application d'OSI.
Comment elles correspondent
Les couches Transport et Internet/Réseau s'alignent presque une pour une. La divergence est aux extrémités : TCP/IP replie les trois couches supérieures d'OSI en une seule couche Application (parce qu'en pratique une application comme un navigateur gère ensemble la session, l'encodage et la logique protocolaire) et replie les deux couches inférieures d'OSI en une seule couche Liaison.
Lequel utiliser quand
Optez pour OSI pour l'enseignement, le dépannage ou quand vous parlez de l'emplacement d'un contrôle — sa granularité plus fine (« c'est un pare-feu de couche 4, ça c'est un proxy de couche 7 ») est plus précise. Optez pour TCP/IP pour discuter de la façon dont le trafic réel circule, car ce sont les protocoles présents sur le câble. Internet a standardisé sur TCP/IP en grande partie parce que des implémentations fonctionnelles et déployées ont battu la suite de protocoles d'OSI, plus lente et pilotée par les comités.
Les recruteurs attendent les noms des quatre couches, une correspondance correcte (surtout que la couche Application couvre les trois couches supérieures d'OSI), et une explication de pourquoi TCP/IP est le modèle pratique.
Questions de suivi probables
- Quelles couches OSI la couche Application de TCP/IP couvre-t-elle ?
- Pourquoi Internet a-t-il standardisé sur TCP/IP plutôt que sur les protocoles d'OSI ?
- Où trace-t-on la frontière entre les couches Liaison et Internet ?