← Retour au cours RĂ©seau

Couche transport : TCP et UDP

ports 0–65535

Relie le réseau (IP) à l'application grùce au port : entier identifiant le service sur la machine.

TCP
Fiable : acquittements, ordre des paquets, retransmission
TCP
Orienté connexion (poignée de main / handshake avant envoi)
UDP
Non fiable : pas de garantie, pas de connexion établie
UDP
TrĂšs rapide et lĂ©ger : streaming, jeux en ligne, requĂȘtes DNS courtes

TCP vs UDP (tableau)

comparaison

Choisir le protocole adapté au besoin : fiabilité ou latence.

Fiabilité TCP
Vérifie la bonne réception ; recompose les paquets dans l'ordre
Fiabilité UDP
Aucune vérification : perte possible sans reprise automatique
Usages TCP
Web HTTP/HTTPS, courriel, SSH, transferts fichiers fiables
Usages UDP
Vidéo en direct, VoIP, jeux, résolution DNS (souvent)

Ports et protocoles applicatifs

couche 4

Numéros standardisés pour retrouver le bon programme sur le serveur.

80
HTTP : pages web (non chiffré)
443
HTTPS : HTTP sécurisé (TLS)
53
DNS : rĂ©solution nom → IP
21
FTP : transfert de fichiers
22
SSH : commande à distance sécurisée

DNS (Domain Name System)

couche application

Internet utilise des IP, mais les humains tapent des noms de domaine.

RĂŽle
Annuaire décentralisé : traduit wikipedia.org en adresse IP
RequĂȘte
Le résolveur (souvent celui du FAI ou 8.8.8.8) interroge les serveurs DNS
Hiérarchie
Racine → TLD (.fr, .org) → autoritĂ© du domaine
Sans DNS
Il faudrait mémoriser des IP pour chaque site
À retenir

Le DNS utilise souvent UDP sur le port 53 ; le Web utilise TCP 80/443.

📋 Exemple de connexion Web

1. Le navigateur résout www.example.fr via DNS (UDP 53).
2. Il ouvre une connexion TCP vers l'IP obtenue, port 443.
3. Il envoie une requĂȘte HTTP (couche application) chiffrĂ©e en HTTPS.
4. Les paquets sont encapsulés IP puis Ethernet jusqu'au serveur.