Termen latens syftar på flera typer av förseningar som vanligtvis uppstår vid bearbetning av nätverksdata. En nätverksanslutning med låg latens upplever små fördröjningstider, medan en anslutning med hög latens upplever långa förseningar.
Förutom spridningsfördröjningar kan latens också innebära överföringsfördröjningar (egenskaper hos det fysiska mediet) och bearbetningsförseningar (som att passera genom proxyservrar eller göra nätverkshopp på internet).
Latens och nätverkshastighet
Även om uppfattningen om nätverkshastighet och prestanda vanligtvis förstås som bandbredd, är latens det andra nyckelelementet. Den genomsnittliga personen är mer bekant med begreppet bandbredd eftersom det är det mått som tillverkare av nätverksutrustning vanligtvis annonserar om. Fortfarande spelar latens lika stor roll för slutanvändarupplevelsen. I slangtermer hänvisar ordet lag ofta till sämre prestanda på ett nätverk.
Latens kontra genomströmning
På DSL- och kabelinternetanslutningar är latenser på mindre än 100 millisekunder (ms) typiska, och mindre än 25 ms är ofta möjligt. Med satellitanslutningar till internet, å andra sidan, kan typiska latenser vara 500 ms eller högre.
Överdriven latens skapar flaskhalsar som hindrar data från att fylla nätverksröret, vilket minskar genomströmningen och begränsar den maximala effektiva bandbredden för en anslutning. Effekten av latens på nätverkets genomströmning kan vara tillfällig (varar i några sekunder) eller bestående (konstant), beroende på källan till förseningarna.
Även om den teoretiska toppbandbredden för en nätverksanslutning är fixerad enligt den teknik som används, varierar den faktiska mängden data som flödar över nätverket (kallad genomströmning) över tiden och påverkas av högre och lägre latenser.
Internettjänsters fördröjning
En internettjänst med 100 Mbps kan prestera märkbart sämre än en tjänst med 20 Mbps om den körs med hög latens.
Satellitinternettjänst illustrerar skillnaden mellan latens och bandbredd i datornätverk. Satellit har både hög bandbredd och hög latens. När man laddar en webbsida, till exempel, observerar de flesta satellitanvändare en märkbar fördröjning från det att de anger adressen till det att sidan börjar laddas.
Denna höga fördröjning beror främst på utbredningsfördröjning då begärandemeddelandet färdas med ljusets hastighet till den avlägsna satellitstationen och tillbaka till hemnätverket. Men när meddelandena väl kommer till jorden laddas sidan snabbt, som på andra internetanslutningar med hög bandbredd (som DSL och kabelinternet).
Programvara och enhetsfördröjning
WAN-latens uppstår när nätverket är upptaget av att hantera trafik till den grad att andra förfrågningar försenas eftersom hårdvaran inte kan hantera allt vid maximala hastigheter. Detta påverkar även det trådbundna nätverket, eftersom hela nätverket fungerar tillsammans.
Ett fel eller annat problem med hårdvaran kan öka tiden det tar för hårdvaran att läsa data, vilket är en annan orsak till latens. Detta kan vara fallet för nätverkshårdvaran eller enhetens hårdvara, som en långsam hårddisk som tar tid att lagra eller hämta data.
Mjukvaran som körs på systemet kan också orsaka latens. Vissa antivirusprogram analyserar all data som flödar in och ut ur datorn, vilket är anledningen till att vissa skyddade datorer är långsammare än sina motsvarigheter. Den analyserade datan rivs ofta sönder och skannas innan den är användbar.
Measuring Network Latency
Nätverksverktyg som ping-tester och traceroute mäter latens genom att bestämma den tid det tar för ett givet nätverkspaket att resa från källa till destination och tillbaka, så kallad tur och retur. Rundturstid är ett mått på latens, och det är det vanligaste. Quality of Service (QoS) funktioner i hem- och företagsnätverk är utformade för att hantera bandbredd och latens för att ge mer konsekvent prestanda.