Fiche de révision : Protocole TCP et fiabilité
En bref
TCP découpe les données en paquets, les numérote et vérifie leur bonne réception. Si un paquet manque, il est renvoyé. Cela garantit une transmission fiable sur Internet, contrairement à UDP.
Points clés
- TCP est un protocole de transport fiable : il assure que tous les paquets arrivent dans l'ordre.
- Les données sont découpées en paquets IP, chacun numéroté par TCP.
- Le destinataire renvoie un accusé de réception (ACK) pour chaque paquet reçu.
- Si un paquet manque (pas d'ACK), TCP le renvoie automatiquement.
- Le routage achemine chaque paquet indépendamment via des routeurs, sans garantie d'ordre sans TCP.
- Le DNS traduit les noms de domaine (ex: google.com) en adresses IP.
- UDP est un autre protocole de transport, plus rapide mais non fiable (pas de renvoi).
Définitions & formules
Paquet
Unité de données transmise sur Internet, contient en-tête (adresses IP source/destination) et données.
IP (Internet Protocol)
Protocole qui achemine les paquets d'un expéditeur à un destinataire via des routeurs.
TCP (Transmission Control Protocol)
Protocole de transport fiable qui numérote les paquets, gère les accusés de réception et renvoie les paquets perdus.
Routage
Processus par lequel les routeurs transmettent les paquets de proche en proche jusqu'à la destination.
DNS (Domain Name System)
Système qui associe un nom de domaine (ex: www.example.com) à une adresse IP (ex: 93.184.216.34).
Méthode flash
- 1L'émetteur découpe le fichier en paquets et attribue un numéro de séquence à chaque paquet.
- 2Chaque paquet est envoyé via IP ; le destinataire renvoie un ACK pour chaque paquet reçu.
- 3Si l'émetteur ne reçoit pas d'ACK dans un délai donné, il renvoie le paquet manquant.
- 4Le destinataire réassemble les paquets dans l'ordre des numéros de séquence.
Exemple corrigé
Énoncé
Tu télécharges une image de 3 paquets. Les paquets 1 et 3 arrivent, mais pas le 2. Que fait TCP ?
Résolution
Le destinataire ne reçoit pas le paquet 2, donc il n'envoie pas d'ACK pour celui-ci. L'émetteur, après un délai, renvoie le paquet 2. Une fois reçu, les trois paquets sont réassemblés dans l'ordre.
Pièges à éviter
❌ Faux : TCP garantit que les paquets arrivent toujours dans l'ordre sans renvoi.
✅ Correct : TCP garantit l'ordre en réassemblant les paquets après renvoi des paquets perdus.
❌ Faux : Le routage et TCP sont la même chose.
✅ Correct : Le routage achemine les paquets (IP), TCP assure la fiabilité au-dessus d'IP.
❌ Faux : Le DNS donne l'adresse IP d'un serveur à partir de son nom.
✅ Correct : C'est exact : le DNS traduit les noms de domaine en adresses IP.
Auto-évaluation
Coche ce que tu sais faire. Le reste = à revoir en priorité.
0 / 5 — continue, tu y es presque !
Tu as revu la fiche ? Passe à l'action 💪
Teste-toi sur les exercices de SNT pour ancrer ce que tu viens de réviser.
