Modèles OSI & TCP/IP
Comparaison des deux modèles
Modèle OSI (7 couches) Modèle TCP/IP (4 couches)
7 · Application ─────────┐
6 · Présentation ─────────┤── Application (HTTP, DNS, SMTP…)
5 · Session ─────────┘
4 · Transport ──────────── Transport (TCP, UDP)
3 · Réseau ──────────── Internet (IP, ICMP)
2 · Liaison ─────────┐
1 · Physique ─────────┴── Accès réseau (Ethernet, Wi-Fi)
L'OSI est un modèle théorique et pédagogique en 7 couches, développé par l'ISO pour standardiser les communications. TCP/IP est le modèle pratique utilisé sur Internet — il regroupe certaines couches OSI et est antérieur à l'OSI dans son déploiement réel. En pratique, on utilise la terminologie OSI pour analyser et déboguer, mais les protocoles déployés suivent TCP/IP.
Encapsulation : chaque couche ajoute un en-tête (header) aux données reçues de la couche supérieure. À l'émission : données → segment TCP → paquet IP → trame Ethernet → signal physique. À la réception, chaque couche décapsule l'en-tête qui lui est destiné.
PDU par couche : Application → données · Transport → segment · Réseau → paquet · Liaison → trame · Physique → bits.
Adresse MAC (couche 2) : identifiant matériel codé sur 48 bits, unique par carte réseau, utilisé localement sur un réseau (LAN). Format : AA:BB:CC:DD:EE:FF.
Adresse IP (couche 3) : identifiant logique attribué par configuration, routable sur Internet. IPv4 = 32 bits (ex. 192.168.1.1). IPv6 = 128 bits. ARP fait la correspondance MAC ↔ IP sur un réseau local.
TCP (Transmission Control Protocol) : protocole orienté connexion, fiable. Établit une connexion via le three-way handshake (SYN → SYN-ACK → ACK), garantit l'ordre des paquets et la retransmission en cas de perte. Idéal pour HTTP, SSH, SMTP.
UDP (User Datagram Protocol) : sans connexion, non fiable, pas de garantie d'ordre ni de livraison. Ultra-rapide. Utilisé pour DNS, streaming vidéo, jeux en ligne, VoIP.
Synthèse — ce qu'il faut retenir
Modèles OSI/TCP-IP — OSI en 7 couches (théorique), TCP/IP en 4 couches (pratique). Chaque couche ajoute un en-tête par encapsulation. Vocabulaire : bit → trame → paquet → segment → données.
Protocoles fondamentaux — IP route les paquets entre réseaux. TCP assure la fiabilité (handshake SYN/SYN-ACK/ACK). UDP sacrifie la fiabilité pour la vitesse. DNS résout les noms en IP. DHCP attribue les adresses automatiquement.
Sécurité applicative — HTTPS = HTTP + TLS 1.3. SSH pour l'accès distant (clés plutôt que mots de passe). Toujours préférer le chiffrement end-to-end. TLS 1.3 avec ECDHE garantit la Perfect Forward Secrecy.
Attaques classiques — ARP spoofing (L2, MITM), DNS poisoning (L7, redirection), SSL stripping (forçage HTTP). Défenses : DNSSEC, HSTS, DAI, chiffrement systématique.
Mots-clés absolus : OSI, TCP/IP, encapsulation, IP, TCP, UDP, DNS, DHCP, ARP, TLS, HTTPS, SSH, port, routeur, switch, firewall, MITM, ECDHE, Perfect Forward Secrecy.