Skip to main content

Effekten af ​​latens på computernetværk

Lördagsintervju 33 om Sveriges godkännade av FNs migrationsramverk . (April 2025)

Lördagsintervju 33 om Sveriges godkännade av FNs migrationsramverk . (April 2025)
Anonim

Udtrykket "latens" refererer til en hvilken som helst af flere forsinkelser, der typisk opstår i behandlingen af ​​netværksdata. En lav-latensnetværksforbindelse er en, der oplever små forsinkelsestider, mens en høj latensforbindelse lider af lange forsinkelser.

Udover forsinkelsesforsinkelser kan latens også medføre transmissionsforsinkelser (egenskaber af det fysiske medium) og forarbejdningsforsinkelser (som f.eks. At passere proxyservere eller lave nethops på internettet).

Selv om opfattelsen af ​​netværkshastighed og ydeevne normalt kun forstås som båndbredde, er latens det andet nøgleelement. Den gennemsnitlige person er mere bekendt med båndbreddebegrebet, fordi det er den beregning, som producenter af netværksudstyr typisk reklamerer for, men latens er lige så stor som slutbrugerens oplevelse.

Latency Versus Throughput

Selv om den teoretiske maksimale båndbredde af en netværksforbindelse er fastsat i overensstemmelse med den anvendte teknologi, varierer den faktiske mængde data, der flyder over den (kaldet "gennemstrømning") over tid og påvirkes af højere og lavere ventetider.

Overdreven latens skaber flaskehalse, som forhindrer data i at fylde netværksrøret og dermed reducerer gennemstrømningen og begrænser den maksimale effektive båndbredde af en forbindelse. Virkningen af ​​latens på netværkets gennemløb kan være midlertidig (vedvarende et par sekunder) eller vedvarende (konstant) afhængigt af forsinkelsens kilde.

Forladelse af internettjenester, software og enheder

På DSL og kabel internetforbindelser er latenser mindre end 100 millisekunder (ms) typiske, og mindre end 25 ms er ofte muligt. Med satellit-internetforbindelser kan typiske latenser dog være 500 ms eller højere.

En internettjeneste bedømt til 20 Mbps kan udføre mærkbart værre end en service bedømt til 5 Mbps, hvis den kører med høj latenstid.

Satellit internet service illustrerer forskellen mellem latency og båndbredde på computernetværk. Satellitten har både høj båndbredde og høj latens. Når du f.eks. Læser en webside, kan de fleste satellitbrugere observere en mærkbar forsinkelse fra det tidspunkt, de indtaster adressen, til den tid siden begynder at indlæse.

Denne høje ventetid skyldes primært udbredelsesforsinkelse, da forespørgselsmeddelelsen bevæger sig ved lysets hastighed til fjerntliggende satellitstation og tilbage til hjemmenetværket. Når meddelelserne kommer på Jorden, lastes siden dog hurtigt, som på andre internetforbindelser med højbåndsbredde (såsom DSL og kabel-internet).

WAN latency er en anden type latens, der kan opstå, når netværket er travlt med at håndtere trafik til det punkt, at andre forespørgsler derefter forsinkes, fordi hardwaren simpelthen ikke kan klare det hele ved maksimale hastigheder. Dette påvirker også det kablede netværk, fordi hele netværket fungerer sammen.

En fejl eller et andet problem med hardware kan øge den tid, det tager at hardwareen læser dataene, hvilket er en anden grund til latens. Dette kan være tilfældet for netværkshardwaren eller endog enhedens hardware, som en langsom harddisk, der tager tid at gemme eller hente data.

Den software, der kører på systemet, kan også forårsage latens. Nogle antivirusprogrammer analyserer alle de data, der strømmer ind og ud af computeren, hvilket er en grund til, at nogle beskyttede computere er langsommere end deres modparter. De analyserede data slettes ofte og scannes, før den kan bruges.

Måling af netværksforsinkelse

Netværksværktøjer som pingtest og traceroute måle latens ved at bestemme den tid, det tager en given netværkspakke at rejse fra kilde til destination og tilbage, som kaldes "round-trip tid". Round-trip tid er ikke den kun måling af latens, men det er den mest almindelige. Kvalitet af service (QoS) funktioner i hjemmet og virksomhedens netværk er designet til at hjælpe med at håndtere både båndbredde og latency sammen for at give mere konsekvent ydeevne.