Källkod för hastighetstest: orsaker till felaktiga resultat
Ett hastighetstest kan visa lägre nedladdning, uppladdning eller högre svarstid än vad ditt bredbandsabonnemang normalt klarar. Felet kan ligga i källkoden, testservern, webbläsaren, routern, Wi-Fi-nätet eller operatörens anslutning. Den här artikeln förklarar hur problemen uppstår, hur du skiljer mellan lokala och externa orsaker samt vilka kontroller som ger ett tillförlitligt resultat. Du får också praktiska råd för fiber, kabel och DSL, inklusive hur du minskar störningar, jämför mätningar och bedömer latency, jitter och paketförlust.
Vad innebär källkod för hastighetstest?
Källkod för hastighetstest styr hur webbläsaren eller appen skickar och tar emot data. Den bestämmer bland annat antalet anslutningar, datapaketens storlek, testets längd och hur resultatet räknas fram. En dåligt anpassad implementation kan därför visa en lägre hastighet än den faktiska kapaciteten hos din fiber-, kabel- eller DSL-anslutning.
Ett korrekt test bör mäta nedladdning, uppladdning, latency, jitter och paketförlust separat. Det bör också använda en testserver med tillräcklig kapacitet och hantera variationer under mätningen. En enskild siffra är inte tillräcklig för att avgöra om felet finns hos bredbandsoperatören, routern eller den lokala nätverksmiljön.
Vanliga orsaker till missvisande resultat
Felaktig mätlogik i källkoden
Om källkoden startar tidtagningen för tidigt, avslutar testet för snabbt eller räknar med fel datamängd blir resultatet missvisande. Webbläsarens buffring och anslutningsstart kan då påverka mätningen mer än själva bredbandslinan.
Överbelastad testserver
En testserver som hanterar många samtidiga mätningar kan begränsa överföringen. Då ser anslutningen långsam ut trots att operatörens nät fungerar normalt. Resultatet kan också variera kraftigt mellan olika tider på dygnet.
Begränsningar i webbläsaren eller enheten
Äldre mobiler, datorer och webbläsare kan ha svårt att behandla många parallella anslutningar. Processorn, minnet, webbläsartillägg eller en aktiv säkerhetskontroll kan då begränsa testet innan fiber- eller kabelanslutningen når sin kapacitet.
Störningar i Wi-Fi
Wi-Fi påverkas av avstånd, väggar, andra nätverk och skillnaden mellan 2,4 och 5 GHz. Ett test nära routern kan därför ge ett helt annat resultat än ett test från ett sovrum eller en annan våning. Trådlös kapacitet är inte samma sak som den hastighet som levereras till routern.
Router, modem eller nätverkskabel
En äldre router, ett överbelastat modem eller en skadad nätverkskabel kan begränsa både nedladdning och uppladdning. Felaktiga inställningar, energisparläge och aktiva funktioner som trafikfiltrering kan också öka latency och minska genomströmningen.
Belastning hos operatören eller i accessnätet
Kapaciteten kan variera i operatörens accessnät, särskilt vid hög belastning. För kabel och vissa DSL-anslutningar kan avstånd, delad kapacitet eller linjekvalitet påverka resultatet. Vid fiber är den lokala utrustningen och anslutningen till fastigheten fortfarande möjliga felkällor.
Bakgrundstrafik och andra användare
Molnsynkronisering, videomöten, speluppdateringar och streaming använder samma anslutning som hastighetstestet. Om flera personer använder nätet samtidigt kan uppladdning, jitter och paketförlust öka, medan den uppmätta nedladdningen minskar.
Så avgör du var problemet finns
Börja med att starta om router och modem och vänta tills anslutningen är stabil. Kör sedan flera tester vid olika tider, helst mot mer än en server. Jämför resultaten med både nedladdning och uppladdning, men notera även latency, jitter och paketförlust.
- Testa först med nätverkskabel direkt till routern.
- Stäng av VPN, stora nedladdningar och molnsynkronisering.
- Upprepa mätningen med en annan webbläsare eller en annan enhet.
- Jämför kabelresultatet med Wi-Fi på samma plats.
- Dokumentera tid, server, anslutningstyp och mätvärden.
Om kabeltestet är stabilt men Wi-Fi är långsamt ligger problemet sannolikt lokalt. Om flera enheter visar samma låga värde via kabel bör du kontrollera modem, router och driftinformation hos din ISP eller operatör.
Hur du granskar källkod för hastighetstest
Kontrollera att källkoden använder högupplösta tidsmätningar och mäter den faktiska överförda datamängden. Testet bör ignorera uppvärmningsfasen, använda flera mätningar och redovisa variationer i stället för att endast visa ett avrundat toppvärde.
Granska även antalet parallella anslutningar, timeout-värden, felhantering och serverval. För låg parallellism kan underskatta snabba fiberanslutningar, medan för hög parallellism kan överbelasta routern eller ge onaturligt hög belastning. Mätningen bör skilja på anslutningsproblem och begränsad bandbredd.
Optimera testet och hemnätverket
För ett mer tillförlitligt resultat ska du använda en uppdaterad webbläsare och en dator med trådbunden anslutning. Placera routern öppet, uppdatera dess programvara och välj ett mindre belastat Wi-Fi-band. Undvik att testa bakom en repeater när du vill mäta själva bredbandsanslutningen.
- Använd Cat5e eller bättre nätverkskabel för moderna bredbandshastigheter.
- Testa nära routern innan du felsöker rum med svag täckning.
- Pausa trafik från TV-boxar, spelkonsoler och säkerhetskopior.
- Jämför stabila medianvärden i stället för det högsta enskilda resultatet.
- Kontakta operatören om kabeltestet upprepade gånger avviker tydligt från tjänstens normala nivå.
När bör du kontakta operatören?
Kontakta din ISP eller operatör när flera enheter får låga värden via nätverkskabel, när anslutningen bryts eller när paketförlust och jitter kvarstår efter omstart. Skicka dokumenterade tester med tidpunkt, testserver och anslutningstyp. Då kan supporten lättare avgöra om problemet gäller din utrustning, accessnätet eller en extern testserver.
Om problemet endast uppstår i ett eget hastighetstest bör du först granska källkoden och jämföra med en oberoende mätning. Mer information om nätverk och internet kan också hjälpa dig att tolka mätvärden utan att blanda ihop Wi-Fi-prestanda med bredbandslinans kapacitet.
