Bufferbloat : réparez votre réseau lent

Le ballonnement est une douleur. Ce n'est pas seulement pénible car cela fait des ravages dans les performances de votre réseau. Ce n'est pas facile à diagnostiquer. Des outils comme Flent aident, mais en général, Bufferbloat ressemble à des connexions lentes et à une latence massive. Cela ne signifie pas nécessairement que ces choses sont causées par le bufferbloat, cependant.

Bufferbloat : réparez votre réseau lent

Bufferbloat est en fait le résultat du fait que votre routeur fait son travail, mais qu'il est surchargé. Les routeurs doivent gérer le flux de trafic et négocier les paquets prioritaires. Ce système de planification met en mémoire tampon les paquets pour les mettre en file d'attente afin de les transférer lorsque leur périphérique cible est prêt et que ce périphérique a atteint sa place dans l'ordre de distribution. Si ce calendrier est trop chargé, il s'enlisera et provoquera un pic de latence et aura un impact sur le taux de transfert global. C'est bufferbloat, littéralement un tampon de paquets gonflé.

Pourquoi est-ce un problème ?

Cela ralentit votre connexion. En fait, cela crée des interruptions dans votre connexion. Ces interruptions sont particulièrement visibles et perturbatrices dans les activités plus intensives telles que la VoIP, la vidéo en streaming et les jeux en ligne. Donc, si vous êtes un joueur en ligne ou si vous aimez Netflix, bufferbloat volonté gâche ta journée.

Tester le gonflement du tampon

Le test de bufferbloat n'est pas toujours très clair, mais il y a certaines choses que vous pouvez faire. Tout d'abord, un simple test de ping pendant une période de stress réseau peut aider à indiquer si vous rencontrez une latence élevée. Envoyez un ping à un ordinateur sur votre réseau et voyez à quel point votre latence a augmenté par rapport à d'habitude. Une forte augmentation, ou mieux, des pics incohérents de latence pourraient être un indicateur.

Résultats DSLReports gonflés

Ensuite, vous pouvez consulter le test de vitesse DSLReports. Il teste en fait le bufferbloat et peut vous donner une évaluation assez précise de votre réseau.

Vous pouvez également utiliser un outil comme Flent. Flent peut tester des points au sein de votre propre réseau ainsi que des serveurs externes. Les graphiques ne sont pas toujours les plus faciles à lire, mais faites attention aux grandes variations et aux graphiques qui semblent avoir été griffonnés partout. L'article lié explique plus en détail ce que vous ne voulez pas voir.

Atténuer le problème

Donc, votre réseau est surchargé. Que pouvez-vous faire? Eh bien, vous pouvez complètement vider le WiFi et câbler votre maison. Ce serait bien, mais tout le monde ne peut pas le faire. Vous devez donc reconfigurer votre routeur pour réduire le gonflement.

La plupart des routeurs de qualité et des routeurs exécutant un micrologiciel personnalisé ont une section QoS (Quality of Service) dans leurs paramètres. Dans cette section, vous trouverez les paramètres de gestion de la planification des paquets, qui peuvent aider à contrôler le bufferbloat. Il y a quelques paramètres de base ici, mais vous devez obtenir les bonnes valeurs.

Ouvrez un navigateur et accédez à un site Web de test de vitesse. Exécutez le test plusieurs fois pour obtenir une vitesse moyenne de téléchargement et de téléchargement. Ensuite, prenez chacune de ces vitesses et multipliez-la par 1000. Prenez le résultat pour chacune et multipliez-le par 0,95. Gardez chaque écrit.

QoS DD-WRT

Maintenant, revenez aux paramètres de QoS. Activez QoS, si vous ne l'avez pas déjà fait. Définissez la discipline de mise en file d'attente des paquets sur FQ_CODEL , si disponible. Sinon, essayez le CODEL normal. Ce n'est pas aussi bien, mais ça peut quand même aider. Enfin, définissez les vitesses de liaison montante et descendante sur celles que vous avez calculées à partir de vos moyennes de téléchargement et de téléchargement. Enregistrez et appliquez vos paramètres.

Essayez à nouveau de tester votre connexion. Votre vitesse peut être d'environ 95% de ce qu'elle était, mais le bufferbloat devrait être considérablement réduit.

Si cela ne fonctionnait pas, il pourrait y avoir un autre problème en cours de route. Commencez à tester les connexions entre les appareils de votre réseau. Si tout le reste échoue, considérez que votre modem pourrait être le problème, ou qu'il ne s'agit pas vraiment d'un bufferbloat, et vous pourriez avoir un problème d'interférence à la place.