Qu'est-ce que le Bufferbloat ? (Tester et éliminer les hausses de ping)

Pourquoi votre ping s'envole à 400 ms dès que quelqu'un télécharge un fichier, comment les tampons matériels mal gérés en sont la cause et comment le Smart Queue Management (SQM) règle le problème pour de bon.

SK
Rédigé par
Ingénieur Logiciel & Spécialiste ITTesté en laboratoire & vérifié
Mis à jour: September 2026

Vous disposez d'un accès Internet de 500 Mbps ou 1 Gbps. Votre test de débit au repos affiche un temps de réponse parfait de 14 ms. Pourtant, dès qu'un proche lance un film en 4K ou commence la mise à jour d'un jeu, votre partie en ligne subit des retours en arrière (rubber-banding), les voix Discord deviennent robotiques et le compteur de ping grimpe à 350 ms.

Payer plus cher pour un forfait supérieur ne changera rien. Ce phénomène porte le nom de bufferbloat : c'est une faille de conception dans la manière dont les équipements grand public gèrent les liens de données saturés.

The Mechanism: How Unmanaged Buffers Destroy Latency

Les box et routeurs intègrent des mémoires tampons (RAM) prévues pour absorber de brèves bouffées de trafic réseau. Lorsque les routeurs domestiques ont été conçus au début des années 2000, la mémoire ne coûtait presque rien : les constructeurs ont donc intégré d'immenses mémoires tampons pour éviter de perdre des paquets à tout prix.

Dans les algorithmes classiques de contrôle de congestion TCP (comme Cubic ou Reno), le serveur émetteur augmente progressivement sa cadence d'envoi jusqu'à constater une perte de paquets, qu'il interprète comme le signal que le tuyau est plein.

Cependant, lorsqu'un routeur est doté de tampons FIFO (First-In, First-Out) démesurés et sans régulation, il ne jette aucun paquet lors de la saturation. Il entasse des centaines de mégaoctets en mémoire. Le serveur distant croit que la ligne a une capacité infinie et continue d'envoyer à plein régime. Pendant ce temps, vos paquets de jeu en temps réel (de minuscules paquets UDP de 64 octets) se retrouvent coincés tout au bout d'une file d'attente contenant des milliers de fragments vidéo de 1 500 octets.

Schéma d'architecture technique comparant la file d'attente FIFO du bufferbloat au Smart Queue Management CAKE
Figure 1 : Dynamique des files de paquets. En haut : le tampon FIFO bloque les paquets de jeu derrière les téléchargements. En bas : le SQM répartit le trafic en micro-files équitables.

Idle Latency vs. Working Latency (Loaded Ping)

Les tests de débit habituels trompent souvent les utilisateurs car ils n'indiquent que la latence au repos (Idle Latency). Lorsque la ligne ne fait rien, le ping ne traduit que l'éloignement physique du câble jusqu'au serveur.

Ce qui régit en réalité le confort en jeu et la stabilité des appels, c'est la latence sous charge (Working Latency). Formalisés par l'IETF dans la spécification RFC 8290, les algorithmes de gestion active des files d'attente ont été inventés précisément parce que les temps d'attente dans les tampons dépassaient couramment 1 000 millisecondes sur les lignes résidentielles chargées.

Note Bufferbloat Surcroît de latence sous charge Impact sur le Jeu en Ligne Impact sur la Visioconférence (Zoom/Teams)
Grade A+ +0 ms à +5 ms Impeccable, enregistrement instantané des tirs Son cristallin, aucune saccade
Grade A +5 ms à +15 ms Niveau e-sport, gigue imperceptible Audio parfait, flux vidéo fluide
Grade B +15 ms à +40 ms Légers micro-ralentissements lors des chargements Pixelisation passagère de l'image
Grade C – D +40 ms à +150 ms Téléportations fréquentes et décalages Voix métallique et délais de parole gênants
Grade F +150 ms à +1 000+ ms Injouable ; déconnexions des serveurs Coupure d'appel, figeage complet de l'image

How to Test Your Connection for Bufferbloat

Pour mesurer la dégradation de votre temps de réponse sous forte activité, réalisez ces deux tests :

  1. Le test Waveform Bufferbloat : Rendez-vous sur un outil d'évaluation du bufferbloat dans votre navigateur. Il mesure votre ping à vide, puis sature simultanément les flux montants et descendants tout en pinguant en continu les serveurs voisins. Il attribue une note globale de A+ à F.
  2. Le test manuel du ping sous charge :
    • Ouvrez l'Invite de commandes (Windows) ou le Terminal (macOS).
    • Lancez un ping continu : ping -t 1.1.1.1 (Windows) ou ping 1.1.1.1 (macOS).
    • Notez votre ping de base au repos (par exemple 18 ms).
    • Tout en laissant tourner le ping, lancez le téléchargement d'un gros jeu sur Steam ou sollicitez votre ligne via notre calculateur de téléchargement pour pousser le débit à 100 %.
    • Examinez les chiffres. Si la latence bondit de 18 ms à 150 ms ou si des paquets expirent, votre équipement souffre d'un sévère bufferbloat.

Why Legacy QoS Does Not Fix Bufferbloat

Beaucoup de routeurs proposent un réglage nommé « Qualité de service » (QoS). La QoS traditionnelle fonctionne par règles statiques de tri des paquets (par exemple en favorisant le port 3074 pour Xbox Live).

Sur les réseaux actuels, cette ancienne méthode échoue pour deux raisons :

  • Chiffrement de bout en bout : Plus de 95 % des transferts transitent désormais sous protocole TLS 1.3 chiffré. Le routeur ne peut plus inspecter les en-têtes pour distinguer la nature des données.
  • Famine par priorité figée : Donner la priorité absolue à un appareil ou un port affame complètement les autres équipements de la maison en bande passante.

The Real Solution: Smart Queue Management (SQM)

La seule réponse technique véritablement efficace contre le bufferbloat est le Smart Queue Management (SQM), et plus particulièrement les algorithmes de répartition équitable tels que fq_codel et CAKE.

Contrairement aux mémoires tampons passives, le SQM régule activement la taille des files selon deux grands principes :

  1. Équité flux par flux (Per-Flow Fair Queueing) : Le SQM sépare le trafic en centaines de compartiments indépendants. Un téléchargement massif sur Steam est placé dans un compartiment, tandis que les voix Discord et les commandes de jeu disposent de compartiments dédiés. Le routeur les sert à tour de rôle à très haute fréquence : un téléchargement lourd ne peut plus jamais bloquer les petits paquets urgents.
  2. Mise en forme volontaire du trafic (Traffic Shaping) : Le SQM contraint le routeur à plafonner son débit à environ 90 % ou 95 % de la vitesse réelle de la ligne. En restant juste sous le plafond physique, le point de saturation quitte le tampon aveugle du modem pour se placer dans la file intelligente et maîtrisée du routeur.

How to Eliminate Bufferbloat on Your Network

Pour faire disparaître le bufferbloat et décrocher la note A+, adoptez l'une des approches suivantes :

  • Activer « Optimiser pour le jeu » sur les systèmes Eero Mesh : Les bornes Eero intègrent fq_codel. Dans l'application mobile, allez dans Paramètres → Paramètres réseau → Eero Labs → Optimiser pour les conférences et le jeu. Le ping se stabilise immédiatement.
  • Installer un routeur sous OpenWrt avec CAKE : OpenWrt dispose de l'implémentation de CAKE la plus performante. En calant le shaper d'émission et de réception à 95 % de vos débits mesurés, le ping sous charge reste rigoureusement plat. Retrouvez nos recommandations dans notre guide des meilleurs routeurs pour la fibre gigabit.
  • Activer les Smart Queues sur Ubiquiti UniFi : Dans l'interface UniFi, accédez à Settings → Internet → WAN Configuration et cochez Smart Queues en saisissant vos débits réels.
  • Privilégier le raccordement Ethernet direct : Le Wi-Fi introduit des files d'attente supplémentaires dues aux interférences radio. Brancher votre PC ou votre console avec un câble Cat6 certifié élimine les retards de retransmission sans fil. Parcourez notre comparatif sur le meilleur câble pour Ethernet gigabit.

Explore More Latency & Speed Optimization Tools

Foire Aux Questions

Qu'est-ce que le bufferbloat en termes simples ?

Le bufferbloat est une latence excessive (lag) provoquée par les routeurs et modems qui accumulent trop de paquets dans leurs mémoires tampons non régulées lorsque la ligne est fortement sollicitée. Alors que les gros fichiers se téléchargent à pleine vitesse, les paquets prioritaires de jeu ou d'appels vocaux restent bloqués derrière, faisant bondir le ping de 15 ms à plus de 300 ms.

Un forfait fibre gigabit plus rapide élimine-t-il le bufferbloat ?

Non. Le bufferbloat survient sur une ligne gigabit de 1 000 Mbps aussi facilement que sur une ligne ADSL de 25 Mbps. Le problème réside dans la gestion des files d'attente au point d'engorgement, et non dans la bande passante brute. Dès qu'une connexion est saturée sans gestion active, le bufferbloat apparaît.

Quelle augmentation de ping sous charge est considérée comme normale ?

Sur un réseau bien configuré avec SQM, le ping sous charge ne devrait pas augmenter de plus de 0 à 5 ms par rapport au ping au repos. Une augmentation supérieure à 30 ms traduit un bufferbloat qui perturbe le jeu compétitif et les visioconférences.

Quelle est la différence entre la QoS classique et le SQM ?

La QoS classique repose sur des règles rigides de priorisation par numéros de ports ou adresses IP, inopérantes avec le trafic moderne chiffré en HTTPS/TLS 1.3. Le Smart Queue Management (SQM) utilise des algorithmes intelligents comme fq_codel et CAKE qui séparent automatiquement les flux en centaines de micro-files équitables et empêchent le débordement des mémoires tampons.

Peut-on éliminer le bufferbloat sans changer de routeur ?

Parfois oui. Vérifiez si votre équipement actuel intègre une option SQM ou supporte un micrologiciel open-source comme OpenWrt ou Asuswrt-Merlin. Une autre méthode consiste à brider manuellement la vitesse de téléchargement dans vos applications (par exemple limiter Steam à 85 % du débit max de votre ligne) pour éviter toute saturation à 100 %.

Outils d'optimisation de latence et de vitesse