Bonsoir,
Le site de test bufferbloat de Waveform est bien legitime et d'usage. Certes il y a un peu de pubs mais c'était le premier du genre avant l'arrivée d'autres tests.
La référence sur le bufferbloat reste le wiki https://www.bufferbloat.net/projects/bloat/wiki/Tests_for_Bufferbloat/ (où il est aussi linké)
Quelques précisions supplémentaires :
- c'est effectivement inutile de tester en wifi car vous allez saturé en premier le lien local wifi <> point d'accès bien avant et le résultat ne reflètera que le bufferbloat de votre wifi en période de saturation réseau...
- les tests doivent être fait en ethernet comme déjà dit
- le bufferbloat est intrinsèque au fonctionnement du réseau et il y en a par défaut sauf si c'est des contre mesures sont prises au niveau du routeur / box (voir plus bas)
- à partir du moment où vous saturez votre connexion (download/upload), le bufferboat apparait et c'est normal
- dans le cadre des jeux en ligne, le bufferbloat n'apparait PAS dans les conditions de jeu normales, aucun jeu en ligne ne sature la connexion en partie multijoueur, la bande passante utilisée est tellement faible que le bufferbloat n'existe simplement pas SAUF en cas d'anomalie de la connexion en parallèle (téléchargement / saturation simultané de la connexion)
- les tests de bufferbloat comme celui en haut sont des tests du cas spécifique où vous souhaitez saturer votre connexion (down/up) tout en voulant maintenir la gigue stable
- évidemment, plus vous avez du débit dispo (8 Gbits), plus il est difficile de saturer votre connexion et de provoquer de la gigue
- je sais pas si la box Orange (ou n'importe quel autre box GP) ont les mécanismes de QoS activés comme "fq_codel" ou "cake" mais sachant qu'ils sont très consommateurs de CPU, surtout au débit de nos fibres, je ne pense pas
Pour mitiger le bufferbloat correctement, il faut généralement remplacer la box opérateur par votre propre routeur (Openwrt par ex) et activer les fonctions de QoS.
https://openwrt.org/docs/guide-user/network/traffic-shaping/sqm
Bonsoir,
Merci beaucoup pour votre réponse détaillée, mais aussi pour votre bienveillance. Cela fait vraiment plaisir d’avoir des explications aussi claires.
Pour préciser les conditions de mes mesures, tous mes tests sont réalisés en Ethernet, directement sur la Livebox, sans utilisation simultanée de la connexion par d’autres appareils. Bien entendu, je comprends que Waveform sature lui-même la connexion pendant les phases de téléchargement et d’envoi.
Sur la partie téléchargement, j’obtiens approximativement :
dans 80 % des tests : une augmentation de la latence comprise entre 25 et 35 ms ;
dans environ 15 % des cas : 50 ms ou davantage, avec un maximum observé proche de 100 ms ;
dans seulement 5 % des cas : moins de 7 ms.
J’ai cependant une interrogation : si les ralentissements et variations que je ressens en jeu existent également lorsque la connexion n’est pas utilisée par autre chose, SQM avec CAKE pourra-t-il tout de même améliorer la situation ?
Si le problème vient d’un équipement ou d’une congestion située en amont de chez moi, sur la ligne ou le réseau Orange, j’imagine qu’un routeur personnel ne pourra pas véritablement la corriger. En revanche, peut-il quand même réduire une partie de la latence en contrôlant les files d’attente avant que les paquets arrivent sur le réseau de l’opérateur ?
Je dois recevoir demain un Cudy WR3000 V1 compatible OpenWrt. Mon intention est de suivre la procédure officielle correspondant exactement à ce modèle pour installer OpenWrt. Je voudrais ensuite installer luci-app-sqm, activer CAKE et suivre le tutoriel que vous m’avez partagé.
Cela fait longtemps que je n’ai pas installé ni configuré de routeur, et ce sera mon premier flash sous OpenWrt. N’hésitez donc pas à me corriger : j’aurai probablement besoin de quelques conseils pour éviter une mauvaise manipulation.
Je comptais désactiver uniquement le Wi-Fi de la Livebox afin que tous les appareils passent bien par le Cudy, puis attribuer une adresse fixe au Cudy dans la Livebox et éventuellement placer cette adresse en DMZ pour limiter les problèmes liés au double NAT. En revanche, si je comprends bien, il n’est pas nécessaire — ni souhaitable — de désactiver le pare-feu de la Livebox, et celui d’OpenWrt doit évidemment rester actif.
Est-ce bien la bonne architecture pour que SQM/CAKE puisse agir correctement sur l’ensemble de mon trafic ?
Merci encore pour votre aide et pour le temps consacré à mon problème.
Ps : j'ai utilisé l'ia pour rédiger, je ne suis pas encore à l'aise avec les denriers termes partagés dans le tuto.