Hvad er latency?

Indholdsfortegnelse:

Hvad er latency?
Hvad er latency?
Anonim

Begrebet latency henviser til flere slags forsinkelser, der typisk opstår i behandlingen af netværksdata. En netværksforbindelse med lav forsinkelse oplever små forsinkelsestider, mens en forbindelse med høj forsinkelse oplever lange forsinkelser.

Udover udbredelsesforsinkelser kan latency også involvere transmissionsforsinkelser (egenskaber for det fysiske medie) og behandlingsforsinkelser (såsom at passere gennem proxyservere eller lave netværkshop på internettet).

Latency and Network Speed

Selvom opfattelsen af netværkshastighed og ydeevne norm alt forstås som båndbredde, er latency det andet nøgleelement. Den gennemsnitlige person er mere bekendt med begrebet båndbredde, fordi det er den metrik, som producenter af netværksudstyr typisk annoncerer for. Alligevel betyder ventetid lige så meget for slutbrugeroplevelsen. I slang-termer refererer ordet lag ofte til ringere ydeevne på et netværk.

Image
Image

Latency versus Throughput

På DSL- og kabelinternetforbindelser er ventetider på mindre end 100 millisekunder (ms) typiske, og mindre end 25 ms er ofte muligt. Med satellit-internetforbindelser kan typiske forsinkelser på den anden side være 500 ms eller højere.

Overdreven latenstid skaber flaskehalse, der forhindrer data i at fylde netværksrøret, hvilket reducerer gennemløbet og begrænser den maksimale effektive båndbredde for en forbindelse. Indvirkningen af latens på netværkets gennemstrømning kan være midlertidig (varig et par sekunder) eller vedvarende (konstant), afhængigt af kilden til forsinkelserne.

Selvom den teoretiske spidsbåndbredde for en netværksforbindelse er fastsat i henhold til den anvendte teknologi, varierer den faktiske mængde data, der flyder over netværket (kaldet gennemløb) over tid og påvirkes af højere og lavere latenser.

Internettjenesters forsinkelse

En internettjeneste vurderet til 100 Mbps kan yde mærkbart dårligere end en tjeneste vurderet til 20 Mbps, hvis den kører med høj latenstid.

Satellit internettjeneste illustrerer forskellen mellem latenstid og båndbredde på computernetværk. Satellit besidder både høj båndbredde og høj latenstid. Når de f.eks. indlæser en webside, observerer de fleste satellitbrugere en mærkbar forsinkelse, fra de indtaster adressen, til siden begynder at indlæses.

Denne høje latenstid skyldes primært udbredelsesforsinkelse, da anmodningsmeddelelsen rejser med lysets hastighed til den fjerne satellitstation og tilbage til hjemmenetværket. Men når meddelelserne ankommer til Jorden, indlæses siden hurtigt, ligesom på andre internetforbindelser med høj båndbredde (såsom DSL og kabelinternet).

Software og enhedsforsinkelse

WAN-forsinkelse opstår, når netværket har travlt med at håndtere trafik til det punkt, at andre anmodninger forsinkes, fordi hardwaren ikke kan håndtere det hele ved maksimale hastigheder. Dette påvirker også det kablede netværk, fordi hele netværket fungerer sammen.

En fejl eller andet problem med hardwaren kan øge den tid, det tager for hardwaren at læse dataene, hvilket er en anden årsag til latency. Dette kan være tilfældet for netværkshardwaren eller enhedens hardware, f.eks. en langsom harddisk, der tager tid at gemme eller hente data.

Den software, der kører på systemet, kan også forårsage latency. Nogle antivirusprogrammer analyserer alle de data, der strømmer ind og ud af computeren, hvorfor nogle beskyttede computere er langsommere end deres modparter. De analyserede data rives ofte fra hinanden og scannes, før de kan bruges.

Measuring Network Latency

Netværksværktøjer såsom ping-tests og traceroute måler latens ved at bestemme den tid, det tager en given netværkspakke at rejse fra kilde til destination og tilbage, kaldet rundturstid. Rundturstid er et mål for latens, og det er det mest almindelige. Quality of Service (QoS) funktioner i hjemme- og virksomhedsnetværk er designet til at administrere båndbredde og latens for at give mere ensartet ydeevne.

Anbefalede: