ConceptRES-32-C
TCP / UDP
C'est quoi ? Deux protocoles de transport (couche 4) : TCP fiable et orienté connexion, UDP rapide et sans connexion.
À quoi ça sert ? Acheminer les données entre applications via des ports, avec ou sans garantie de livraison.
Comment ça marche
- TCP : connexion via three-way handshake (SYN → SYN-ACK → ACK), numérotation, retransmission des pertes, contrôle de flux. Fiable mais plus lourd (HTTP, SSH, mail).
- UDP : sans connexion ni garantie, aucune retransmission. Léger et rapide (DNS, VoIP, streaming, DHCP).
- Ports (0-65535) : identifient l'application → 80 HTTP · 443 HTTPS · 22 SSH · 53 DNS.
- Un couple IP:port = un socket.
⚠️ Piège — TCP garantit la livraison, pas UDP (c'est à l'appli de gérer). Voix / vidéo préfèrent UDP : mieux vaut perdre un paquet que d'attendre sa retransmission.
Réf. : RFC 793 / 768 · IT-Connect.