You are here

Latency

En annan sak som är viktig för hur snabbt en hemsida ska kunna laddas är “latency” eller fördröjning.
Latency är ett mått på hur lång tid det tar för ett meddelande att gå från din dator till mottagaren.
Latency mäts oftast i ms (millisekunder) när vi talar om internet-förbindelser.
I både Insat Nets Koax-nät och med fiberlösningar så är denna låg och ligger typiskt runt 10ms – eller 0.01s.
Med ADSL, telefonmodem eller mobila nätverk ligger denna betydligt högre.

Varför är latency viktigt?
En hemsida med t.ex. nyheter kan vara uppbyggd av flera hundra “smådelar”/element – såsom bilder, text-block, film,
reklam med mera, som datorn får fråga efter en och en tills sidan är färdigladdad och kan visas helt korrekt.

Aftonbladet.se har över 400 av dessa, och här är det lätt att räkna på och se effekterna av latency i detta fall.
400 förfrågningar till servern med 0,01s i fördröjning ger 4s i bara fördröjningar, sedan ska ju så klart innehållet också hämtas.
Sitter man i stället på en mobil uppkoppling med samma internet-hastighet - men med 45ms i fördröjning så tar det 4,5ggr så lång tid eller 18 sekunder.
Latency är också väldigt viktigt vid vissa typer av nätverksspel där en extra fördröjning på några tiotals millisekunder kan vara skillnaden mellan liv och död!!

Hur uppkommer latency?
Latency beror främst på avstånd men också på kommunikationsslag/överföringstekniker samt hur mycket utrustning som ska “passeras” på väg till en server.
Olika tjänsteleverantörer kan ha olika latency till olika destinationer på internet beroende på hur deras nät är uppbyggt och vilken väg dina paket kan ta.

I fiber så flyger bitarna fram i ljusets hastighet men att skicka en förfrågan till en server i USA eller Japan tar längre tid är en server i Sverige då de helt enkelt ligger mycket längre bort.
Vissa tjänsteleverantörer av Internet har stora egna fibernät i Sverige och Europa. Där kan dina paket eventuellt skickas fram med mindre störningar och mera optimalt än om de skickas ut “slumpmässigt” på internet och där paketen ska “hitta fram själva” - vilket de faktiskt klarar.
Ju flera stopp på vägen de måste göra för att komma på “rätt kurs” igen ju mer fördröjningar blir det.
Jämför det med när du själv är ute och reser bil. Det går ofta fort så länge du kan stanna på motorvägen, men när du tar av till mindre vägar eller får köra långsamt ifall det är kö, så tar det längre tid.

Ska du besöka en server i Malmö – men din leverantör bara utväxlar internet-trafik i Stockholm så ska dina paket först upp till Stockholm – och sedan ner till Malmö igen. Skulle servern sitta kopplad till Internet på samma leverantör som du har så kan trafiken gå direkt.
Kan den gå utan större störningar upp till Stockholm och tillbaka kan det vara snabbare än att hoppa ett par gånger extra inom Malmö. Detta är omöjligt att veta men generellt så har en större leverantör bättre förutsättningar med eget fibernät som kanske utväxlar trafik på flera mer “optimala” platser än mindre leverantörer. Skulle man inte vara nöjd så har man ju möjlighet att prova någon annan om nätet är öppet för flera tjänsteleverantörer.

Du kan testa din hastighet och latency väldigt enkelt genom att gå in på Bredbandskollen.se