Leçon 2 sur 4 · 7 min
Paquets, routeurs et le chemin emprunté par vos données
Ce qui arrive réellement à vos données entre votre Mac et un serveur : découpées en paquets, transmises de saut en saut, parfois sous un océan.
La dernière leçon a suivi un clic depuis votre Mac jusqu’à un site web. Cette leçon ralentit sur l’étape « se connecter » : ce qu’est un paquet, comment les routeurs décident où l’envoyer, et comment observer ce chemin vous-même.
Votre message, découpé en morceaux
Rien de ce que vous envoyez sur Internet ne voyage d’un seul bloc. Comme l’explique le centre d’apprentissage de Cloudflare, les données sont découpées en petits segments appelés paquets avant de quitter votre appareil, puis réassemblées par qui les reçoit. On appelle cela la commutation de paquets : parce que des paquets provenant de nombreux ordinateurs différents peuvent partager les mêmes câbles et le même équipement, des milliards d’appareils peuvent échanger des données sur les mêmes réseaux en même temps, chaque paquet étant acheminé indépendamment et n’arrivant pas nécessairement dans l’ordre où il a été envoyé.
Routeurs : une décision à chaque saut
Un paquet ne voyage pas directement jusqu’à sa destination. Il est transmis d’un routeur à l’autre, et chaque routeur fait son propre choix sur où l’envoyer ensuite. Cloudflare décrit les routeurs comme lisant l’en-tête d’un paquet — la partie qui nomme sa destination — et le comparant à une table de routage, un peu comme un contrôleur de train vérifiant un billet pour décider sur quel quai un passager doit se rendre. Les tables de routage peuvent être configurées manuellement (routage statique) ou mises à jour automatiquement selon les conditions (routage dynamique), de la même façon qu’une appli de cartographie recalcule un itinéraire pour éviter les embouteillages. Un routeur fait cela des millions de fois par seconde, pour des millions de paquets, provenant de nombreux expéditeurs différents à la fois.
Parce qu’Internet est un réseau de nombreux réseaux gérés indépendamment, une simple connexion à un site web traverse généralement plusieurs d’entre eux : votre réseau domestique ou professionnel, votre FAI, un ou plusieurs réseaux de transit, et enfin le réseau qui héberge le site. Personne ne possède le chemin entier, et aucune entreprise ne le voit en totalité.
Observer le chemin vous-même : traceroute
macOS est livré avec un outil qui montre ce trajet saut par saut. Le centre d’apprentissage de Cloudflare explique que traceroute fonctionne en envoyant des paquets avec une valeur de durée de vie (time-to-live) progressivement croissante, de sorte que chaque routeur en chemin renvoie un petit message d’erreur qui le révèle, un saut à la fois. Le résultat est une liste des routeurs traversés par votre paquet et le temps qu’a pris chaque saut.
traceroute 1.1.1.1Une trace réelle vers le 1.1.1.1 de Cloudflare, telle que montrée dans la propre documentation de Cloudflare, ressemble à peu près au routeur de votre domicile, puis un ou deux sauts à l’intérieur de votre FAI, puis un ou plusieurs réseaux dont vous n’avez jamais entendu parler, avant d’atteindre enfin la destination. Certains sauts affichent trois étoiles (* * *) au lieu d’un temps : cela signifie généralement qu’un routeur est configuré pour ne pas répondre à traceroute, pas que quelque chose est cassé.
Traverser les océans : les câbles que vous ne voyez jamais
Pour une connexion entre continents, les paquets passent très probablement à un moment par un câble à fibre optique sous-marin. L’International Cable Protection Committee, une organisation de gouvernements et de propriétaires de câbles fondée en 1958, note que ces câbles transportent le trafic vocal et de données international de façon plus économique et plus fiable que les satellites : un appel qui devrait parcourir des dizaines de milliers de kilomètres jusqu’à un satellite et retour peut à la place aller directement d’un point à l’autre au fond de la mer. Une seule paire de fibres dans l’un de ces câbles peut désormais transporter une capacité numérisée décrite par l’ICPC comme équivalente à 150 000 000 d’appels téléphoniques simultanés, et chaque câble regroupe généralement plusieurs paires de fibres de ce type. Parce qu’une panne ou l’ancre d’un navire peut couper un câble, le secteur s’appuie sur plusieurs itinéraires indépendants plutôt que sur une seule ligne entre deux régions.
À retenir
- Les données sont découpées en paquets qui voyagent indépendamment et peuvent emprunter des chemins différents vers la même destination.
- Chaque routeur en chemin prend sa propre décision d’acheminement à partir d’une table de routage, sans voir l’ensemble du trajet.
- Une connexion à un site web traverse généralement plusieurs réseaux gérés indépendamment, pas un câble continu appartenant à une seule entreprise.
- L’outil macOS `traceroute` révèle le chemin saut par saut et le temps aller-retour vers chaque routeur.
- Les connexions intercontinentales passent généralement par des câbles à fibre optique sous-marins, que le secteur protège en construisant plusieurs itinéraires indépendants.
Vérifiez vos connaissances
1. Pourquoi des milliards d’appareils peuvent-ils partager les câbles et l’équipement d’Internet en même temps ?
- Parce que chaque appareil dispose de son propre câble dédié
- Parce que les données sont découpées en paquets que le trafic de différents appareils peut entrelacer sur les mêmes lignes — Exact.
- Parce que les FAI ralentissent tout le monde de façon égale
- Parce que les résolveurs DNS combinent les données de tout le monde
La commutation de paquets permet à des paquets provenant de nombreux expéditeurs de partager le même équipement réseau, chacun étant acheminé indépendamment.
2. Que utilise un routeur pour décider où transmettre ensuite un paquet ?
- La taille de fichier du paquet
- Une table de routage comparée à la destination du paquet — Exact.
- Le mot de passe Wi-Fi de l’expéditeur
- Uniquement l’heure de la journée
Les routeurs lisent la destination dans l’en-tête d’un paquet et la comparent à leur table de routage pour choisir le prochain saut.
3. Que montre réellement `traceroute` ?
- Le mot de passe utilisé par chaque routeur
- Le contenu des pages que vous visitez
- La séquence des routeurs traversés par vos paquets et le temps vers chacun — Exact.
- Uniquement votre propre adresse IP
traceroute révèle l’identité de chaque saut et le temps aller-retour en forçant les routeurs en chemin à répondre un par un.
4. Pourquoi le secteur des câbles sous-marins construit-il plusieurs itinéraires de câbles indépendants entre les régions ?
- Pour ralentir volontairement les connexions
- Parce qu’un seul câble peut être endommagé, donc la redondance maintient la fiabilité du réseau — Exact.
- Parce que les satellites sont progressivement abandonnés
- Parce que chaque câble ne peut desservir qu’un seul pays
L’ICPC note que des risques naturels, des navires et d’autres événements peuvent endommager un câble, donc la diversité des itinéraires protège l’ensemble du réseau d’une panne isolée.
À vous de jouer avec FireAI
Mettez cette leçon en pratique sur votre propre Mac.
- Découvrez où une appli envoie des données, sur la Carte du monde — Voyez exactement avec quelle entreprise et quel pays une appli communique discrètement.
- Inspection approfondie, sans rien déchiffrer — Obtenez un vrai niveau de détail sur une connexion sécurisée sans que FireAI ne lise jamais ce qu’elle contient.
- La Carte du monde — Voyez où vont réellement vos données, pas seulement un nom d’hôte que vous devriez rechercher vous-même.
Sources
- Cloudflare Learning Center: What is a packet?
- Cloudflare Learning Center: What is routing?
- Cloudflare Learning Center: What is My Traceroute (MTR)?
- International Cable Protection Committee: Frequently Asked Questions
Mettez-le en pratique sur votre Mac
Essayez toutes les fonctionnalités gratuitement pendant 17 jours, sans carte bancaire.