Begrepet latens refererer til flere typer forsinkelser som vanligvis oppstår i behandlingen av nettverksdata. En nettverkstilkobling med lav latens opplever små forsinkelsestider, mens en tilkobling med høy latens opplever lange forsinkelser.
I tillegg til spredningsforsinkelser, kan forsinkelser også innebære overføringsforsinkelser (egenskapene til det fysiske mediet) og behandlingsforsinkelser (som å passere gjennom proxy-servere eller gjøre nettverkshopp på internett).
Latens og nettverkshastighet
Selv om oppfatningen av nettverkshastighet og ytelse vanligvis forstås som båndbredde, er latens det andre nøkkelelementet. Den gjennomsnittlige personen er mer kjent med begrepet båndbredde fordi det er beregningen som produsenter av nettverksutstyr vanligvis annonserer. Fortsatt betyr ventetid like mye for sluttbrukeropplevelsen. I slang-termer refererer ordet lag ofte til dårligere ytelse på et nettverk.
Latency versus throughput
På DSL- og kabelinternettforbindelser er ventetider på mindre enn 100 millisekunder (ms) typiske, og mindre enn 25 ms er ofte mulig. Med satellitt-internettforbindelser, derimot, kan typiske ventetider være 500 ms eller høyere.
Overdreven ventetid skaper flaskehalser som hindrer data i å fylle nettverksrøret, og reduserer dermed gjennomstrømningen og begrenser den maksimale effektive båndbredden til en tilkobling. Virkningen av ventetid på nettverksgjennomstrømning kan være midlertidig (som varer noen få sekunder) eller vedvarende (konstant), avhengig av kilden til forsinkelsene.
Selv om den teoretiske toppbåndbredden til en nettverksforbindelse er fast i henhold til teknologien som brukes, varierer den faktiske mengden data som flyter over nettverket (k alt gjennomstrømning) over tid og påvirkes av høyere og lavere ventetider.
Internetttjenesters forsinkelse
En Internett-tjeneste vurdert til 100 Mbps kan yte merkbart dårligere enn en tjeneste vurdert til 20 Mbps hvis den kjører med høy forsinkelse.
Satellitt Internett-tjeneste illustrerer forskjellen mellom ventetid og båndbredde på datanettverk. Satellitt har både høy båndbredde og høy latens. Når de laster en nettside, for eksempel, observerer de fleste satellittbrukere en merkbar forsinkelse fra de angir adressen til siden begynner å lastes.
Denne høye latensen skyldes først og fremst forplantningsforsinkelse når forespørselsmeldingen går med lysets hastighet til den fjerne satellittstasjonen og tilbake til hjemmenettverket. Men når meldingene kommer til jorden, lastes siden raskt, som på andre høybåndbredde internettforbindelser (som DSL og kabelinternett).
Programvare og enhetsforsinkelse
WAN-forsinkelse oppstår når nettverket er opptatt med å håndtere trafikk til det punktet at andre forespørsler blir forsinket fordi maskinvaren ikke kan håndtere alt med maksimal hastighet. Dette påvirker også det kablede nettverket, fordi hele nettverket fungerer sammen.
En feil eller annet problem med maskinvaren kan øke tiden det tar for maskinvaren å lese dataene, noe som er en annen årsak til ventetid. Dette kan være tilfellet for nettverksmaskinvaren eller enhetens maskinvare, for eksempel en treg harddisk som tar tid å lagre eller hente data.
Programvaren som kjører på systemet kan også forårsake ventetid. Noen antivirusprogrammer analyserer alle dataene som strømmer inn og ut av datamaskinen, og det er derfor noen beskyttede datamaskiner er tregere enn sine motparter. De analyserte dataene blir ofte revet i stykker og skannet før de kan brukes.
Measuring Network Latency
Nettverksverktøy som ping-tester og traceroute måler latens ved å bestemme tiden det tar en gitt nettverkspakke å reise fra kilde til destinasjon og tilbake, k alt rundturstid. Rundturstid er et mål på latens, og det er det vanligste. Quality of Service (QoS) funksjoner i hjemme- og bedriftsnettverk er designet for å administrere båndbredde og ventetid for å gi mer konsistent ytelse.