Qu'est-ce qu'un paquet de données ?
Chaque fichier et information numérique voyageant sur Internet — un courriel, un épisode de série ou un mouvement dans un jeu — est divisé en blocs standardisés appelés paquets. Selon la norme Ethernet classique, chaque paquet transporte jusqu'à 1 500 octets de charge utile, entourés d'en-têtes précisant les adresses IP source et destination, des numéros de séquence et des sommes de contrôle d'erreur.
La perte de paquets (packet loss) survient lorsqu'un ou plusieurs de ces blocs disparaissent en cours de route avant d'être remis au destinataire.
Comment TCP et UDP réagissent face aux pertes
- TCP (Livraison garantie et ordonnancée) : Utilisé pour le web, le téléchargement de fichiers et la vidéo à la demande. Chaque paquet reçu est acquitté. En cas de perte, TCP renvoie automatiquement le paquet égaré. Cela empêche les fichiers d'être corrompus, mais introduit un délai et force TCP à réduire immédiatement sa vitesse, car il interprète la perte comme une congestion du réseau.
- UDP (Temps réel strict) : Employé pour la voix sur IP, les appels vidéo et les jeux vidéo d'action. La priorité absolue est l'instantanéité : si un paquet de voix ou de coordonnées de jeu est égaré, il n'est pas redemandé car il arriverait trop tard pour être utile. Le paquet est simplement abandonné.
Pourquoi des paquets sont-ils rejetés ?
- Saturation des files d'attente des routeurs : Lorsque le tampon mémoire d'un équipement est plein à 100%, tous les nouveaux paquets arrivants sont immédiatement détruits (tail drop).
- Signal sans fil dégradé : Parasites électromagnétiques, cloisons épaisses ou distance excessive avec la box WiFi.
- Câblage physique endommagé : Prises RJ45 oxydées, câbles réseau écrasés ou connecteurs de fibre optique encrassés.
- Incidents sur le réseau de l'opérateur : Commutateurs de quartier saturés ou amplificateurs défaillants dans la rue.