Transcription de l’animation
1. Le scénario
Alice tape www.exemple.fr dans son navigateur. Son PC est l’émetteur. Le serveur web, à l’autre bout d’Internet, est le récepteur. Entre les deux : une chaîne de routeurs.
2. Encapsulation
Avant l’envoi, le message est encapsulé : chaque couche du modèle TCP/IP ajoute son en-tête.
| Couche | Ce qu’elle ajoute | Nom de l’unité |
|---|---|---|
| Application | La requête HTTP (GET /index.html) | données |
| Transport | TCP : les ports (quel service) et un numéro de séquence | segment |
| Internet | IP : les adresses source et destination, et un TTL | paquet |
| Accès réseau | Ethernet : les adresses MAC du prochain saut | trame |
Les adresses IP restent les mêmes de bout en bout (sauf traduction d’adresse NAT par la box) ; les adresses MAC changent à chaque saut.
3. Poignée de main TCP
TCP est un protocole fiable : avant d’échanger des données, les deux machines établissent une connexion en trois temps (three-way handshake).
- SYN : « je veux me connecter, je numérote à partir de 1000 ».
- SYN-ACK : « d’accord, j’attends ton 1001 ; moi je numérote à partir de 5000 ».
- ACK : « bien reçu ». La connexion est ouverte.
4. Routage des paquets
Le message est découpé en plusieurs paquets, numérotés grâce à TCP. Chaque routeur lit l’adresse IP de destination et consulte sa table de routage pour choisir le saut suivant. À chaque saut, le TTL diminue de 1 : un paquet pris dans une boucle finira détruit.
Un routeur saturé peut détruire un paquet : IP ne garantit pas la livraison, il fonctionne « au mieux ». Les paquets peuvent aussi prendre des chemins différents et arriver dans le désordre.
5. Perte et retransmission
Le serveur renvoie un accusé de réception (ACK) : « j’ai tout reçu jusqu’au 2, j’attends le 3 ». Côté émetteur, TCP constate que le 3 manque et le retransmet. C’est TCP, et non IP, qui garantit la fiabilité de l’échange.
6. Réassemblage
À l’arrivée, TCP remet les données dans l’ordre grâce aux numéros de séquence. Chaque couche retire son en-tête : c’est la désencapsulation. Le port de destination (80 pour HTTP, 443 pour HTTPS) indique à quel service remettre les données : le serveur web. Sa réponse fera le même voyage en sens inverse.
7. Vigilance sécurité
Sans chiffrement, une écoute sur le chemin (sniffing) lit tout le contenu, mot de passe compris. Avec TLS (HTTPS), le contenu est chiffré : l’espion ne voit plus que les en-têtes IP et TCP.
🧠 Testez vos connaissances
5 questions. Répondez puis cliquez sur « Corriger ». Rien n’est enregistré : c’est de l’auto-évaluation.
© 2026 Bruno Jousseaume. Ce cours est publié sous licence CC BY-NC-SA 4.0 : vous pouvez le partager et l’adapter en citant l’auteur et un lien vers cette page, sans usage commercial, et en partageant vos adaptations sous la même licence.