Bufferbloat: Fix dit langsomme netværk

Bufferbloat er en smerte. Det er ikke kun en smerte, fordi det forårsager kaos med dit netværks ydeevne. Det er ikke let at diagnosticere. Værktøjer som Flent hjælper, men generelt ligner Bufferbloat langsomme forbindelser og massiv latenstid. Det betyder dog ikke nødvendigvis, at disse ting er forårsaget af bufferbloat.

Bufferbloat: Fix dit langsomme netværk

Bufferbloat er faktisk resultatet af, at din router gør sit arbejde, men er overbelastet. Routere skal styre trafikken og forhandle sig frem til, hvilke pakker der prioriteres. Dette planlægningssystem buffer pakker for at sætte dem i kø til overførsel, når deres målenhed er klar, og den pågældende enhed har nået sin plads i distributionsrækkefølgen. Hvis den tidsplan bufferer for meget, vil den bundfælde sig og forårsage en stigning i latens og påvirke den samlede overførselshastighed. Det er bufferbloat, bogstaveligt talt en oppustet pakkebuffer.

Hvorfor er det et problem?

Det sænker din forbindelse. Faktisk skaber det afbrydelser i din forbindelse. Disse afbrydelser er især mærkbare og forstyrrende i mere intensive aktiviteter som VOIP, streaming af video og onlinespil. Så hvis du er en online gamer eller elsker Netflix, så bufferbloat vilje ødelægge din dag.

Test for Bufferbloat

Test for bufferbloat er ikke altid superklart, men der er nogle ting, du kan gøre. For det første kan en simpel ping-test i en periode med netværksstress hjælpe med at indikere, om du oplever høj latenstid. Ping en computer på tværs af dit netværk og se, hvor meget din latenstid er steget fra normalt. En kraftig stigning, eller bedre, inkonsekvente stigninger i latens kan være en indikator.

Oppustede DSLReports resultater

Dernæst kan du tjekke DSLReports hastighedstesten. Det tester faktisk for bufferbloat, og det kan give dig en ret præcis vurdering af dit netværk.

Du kan også bruge et værktøj som Flent. Flent kan teste punkter inden for dit eget netværk samt eksterne servere. Diagrammerne er ikke altid de nemmeste at læse, men hold øje med brede variationer og grafer, der ser ud som om, de er skrevet overalt. Artiklen, der er linket til, går mere i detaljer om, hvad du ikke ønsker at se.

Afhjælpning af problemet

Så dit netværk er oppustet. Hvad kan du gøre? Nå, du kunne dumpe WiFi helt og tilslutte dit hus. Det ville være rart, men ikke alle kan gøre det. Så du skal omkonfigurere din router for at reducere oppustethed.

De fleste kvalitetsroutere og -routere, der kører tilpasset firmware, har en QoS (Quality of Service) sektion i deres indstillinger. I den sektion finder du indstillinger til styring af pakkeplanlægning, som kan hjælpe med at kontrollere bufferbloat. Der er et par grundlæggende indstillinger der, men du skal have værdierne rigtige.

Åbn en browser, og gå til et websted for hastighedstest. Kør testen et par gange for at få en gennemsnitlig upload- og downloadhastighed. Tag derefter hver af disse hastigheder og gang det med 1000. Tag resultatet for hver og gang det med 0,95. Hold hver skrevet ned.

DD-WRT QoS

Gå nu tilbage til QoS-indstillingerne. Aktiver QoS, hvis du ikke allerede har gjort det. Indstil pakkekødisciplinen til FQ_CODEL , hvis den er tilgængelig. Hvis ikke, prøv almindelig CODEL . Det er ikke helt så godt, men det kan stadig hjælpe. Til sidst skal du indstille uplink- og downlinkhastighederne til dem, du har beregnet ud fra dine upload- og downloadgennemsnit. Gem og anvend dine indstillinger.

Prøv at teste din forbindelse igen. Din hastighed kan være omkring 95% af, hvad den var, men bufferbloat bør reduceres kraftigt.

Hvis det ikke virkede, kan der være et andet problem undervejs. Begynd at teste forbindelser mellem enheder på dit netværk. Hvis alt andet fejler, skal du overveje, at dit modem kan være problemet, eller at det overhovedet ikke er bufferbloat, og du kan have et interferensproblem i stedet for.