Bufferbloat ist ein Schmerz. Es ist nicht nur ein Schmerz, weil es Ihre Netzwerkleistung in Mitleidenschaft zieht. Die Diagnose ist nicht einfach. Tools wie Flent helfen, aber im Allgemeinen sieht Bufferbloat wie langsame Verbindungen und massive Latenz aus. Das bedeutet jedoch nicht unbedingt, dass diese Dinge durch Bufferbloat verursacht werden.

Bufferbloat ist das Ergebnis einer Überlastung Ihres Routers. Router müssen den Verkehrsfluss verwalten und aushandeln, welche Pakete Priorität haben. Dieses Planungssystem puffert Pakete, um sie für die Übertragung in die Warteschlange zu stellen, wenn ihr Zielgerät bereit ist und dieses Gerät seinen Platz in der Verteilungsreihenfolge erreicht hat. Wenn dieser Zeitplan zu viel puffert, kommt es zu einer Verzögerung, die die Latenz erhöht und sich auf die Gesamtübertragungsrate auswirkt. Das ist bufferbloat, buchstäblich ein aufgeblähter Paketpuffer.

Warum ist das ein Problem?

Es verlangsamt Ihre Verbindung. Tatsächlich verursacht es Unterbrechungen in Ihrer Verbindung. Diese Unterbrechungen machen sich besonders bei intensiveren Aktivitäten wie VOIP, Streaming-Video und Online-Spielen bemerkbar und störend bemerkbar. Wenn Sie also ein Online-Spieler sind oder Netflix lieben, wird Bufferbloat Ihren Tag ruinieren.

Auf Bufferbloat testen

Das Testen auf Bufferbloat ist nicht immer klar, aber es gibt einige Dinge, die Sie tun können. Erstens kann ein einfacher Ping-Test während einer Zeit der Netzwerkbelastung dazu beitragen, festzustellen, ob bei Ihnen eine hohe Latenz auftritt. Pingen Sie einen Computer in Ihrem Netzwerk und sehen Sie, wie stark sich Ihre Latenz gegenüber dem Normalen erhöht hat. Ein starker Anstieg oder besser inkonsistente Latenzspitzen könnten ein Indikator sein.

Aufgeblähte DSLReports ergeben

Als Nächstes können Sie den DSLReports-Geschwindigkeitstest überprüfen. Es prüft tatsächlich auf Bufferbloat und kann Ihnen eine ziemlich genaue Einschätzung Ihres Netzwerks geben.

Sie können auch ein Werkzeug wie Flent verwenden. Flent kann sowohl Punkte in Ihrem eigenen Netzwerk als auch externe Server testen. Die Diagramme sind nicht immer am einfachsten zu lesen, aber achten Sie auf große Variationen und Diagramme, die aussehen, als wären sie überall gekritzelt. In dem verlinkten Artikel erfahren Sie mehr darüber, was Sie nicht sehen möchten.

Milderung des Problems

Ihr Netzwerk ist also überfüllt. Was kannst du tun? Nun, Sie könnten WiFi komplett ausgeben und Ihr Haus verkabeln. Das wäre schön, aber das kann nicht jeder. Sie müssen Ihren Router also neu konfigurieren, um das Aufblähen zu verringern.

Die meisten Qualitätsrouter und Router, auf denen benutzerdefinierte Firmware ausgeführt wird, haben in ihren Einstellungen einen QoS-Abschnitt (Quality of Service). In diesem Abschnitt finden Sie Einstellungen zum Verwalten der Paketplanung, mit deren Hilfe Sie die Pufferüberladung steuern können. Es gibt ein paar Grundeinstellungen, aber Sie müssen die richtigen Werte einstellen.

Öffnen Sie einen Browser und rufen Sie eine Geschwindigkeitstest-Website auf. Führen Sie den Test einige Male durch, um eine durchschnittliche Upload- und Download-Geschwindigkeit zu erhalten. Nehmen Sie dann jede dieser Geschwindigkeiten und multiplizieren Sie sie mit 1000. Nehmen Sie das Ergebnis für jede und multiplizieren Sie das mit 0,95. Halten Sie jedes aufgeschrieben.

DD-WRT QoS

Kehren Sie nun zu den QoS-Einstellungen zurück. Aktivieren Sie QoS, falls Sie dies noch nicht getan haben. Stellen Sie die Paketwarteschlangendisziplin auf FQ_CODEL ein, falls verfügbar. Wenn nicht, versuchen Sie es mit normalem CODEL. Es ist nicht ganz so gut, aber es kann trotzdem helfen. Stellen Sie abschließend die Uplink- und Downlink-Geschwindigkeiten auf die ein, die Sie aus Ihren Upload- und Download-Durchschnittswerten berechnet haben. Speichern und übernehmen Sie Ihre Einstellungen.

Versuchen Sie erneut, Ihre Verbindung zu testen. Ihre Geschwindigkeit könnte etwa 95% dessen sein, was sie war, aber der Puffer sollte stark reduziert werden.

Wenn dies nicht funktioniert hat, liegt möglicherweise ein weiteres Problem vor. Beginnen Sie mit dem Testen der Verbindungen zwischen Geräten in Ihrem Netzwerk. Wenn alles andere fehlschlägt, denken Sie daran, dass Ihr Modem möglicherweise das Problem ist, oder dass es sich gar nicht wirklich um ein Bufferbloat-Problem handelt. Möglicherweise liegt stattdessen ein Interferenzproblem vor.