Comprendre la suite de protocoles TCP/IP
Qu'est-ce que TCP/IP ?
La suite de protocoles Transmission Control Protocol/Internet Protocol (TCP/IP) est l'ensemble fondamental de protocoles de communication qui alimente internet et la plupart des réseaux privés. Elle utilise une architecture en couches, où chaque couche gère une fonction spécifique :
Les cinq couches
- Couche Physique : Connexions matérielles — câbles Ethernet, Wi-Fi, fibre.
- Couche Liaison de données : Transfert données nœud-à-nœud sur même réseau local (ex. adressage MAC).
- Couche Réseau : Routage paquets à travers réseaux différents (adressage IP).
- Couche Transport : Fiabilité et contrôle flux bout-en-bout (TCP, UDP).
- Couche Application : Services pour apps utilisateur — HTTP, SMTP, FTP, DNS.
Protocoles transport principaux
- TCP (Transmission Control Protocol) : Fiable, orienté connexion. Handshake trois voies ; garantit livraison ordonnée, vérifiée erreurs. Utilisé web, email, transfert fichiers.
- UDP (User Datagram Protocol) : Rapide, sans connexion, pas de garanties livraison. Idéal streaming, gaming, VoIP où vitesse prime sur précision parfaite.
Versions Internet Protocol
- IPv4 : Adresses 32-bit (~4,3 milliards uniques). Encore dominant mais épuisé.
- IPv6 : Adresses 128-bit (340 undécillions). Conçu pour remplacer IPv4 ; adoption croissante constante.
TCP/IP est universel — chaque appareil connecté internet (téléphones, portables, IoT) s'y repose.
