Hvad forårsager netværksforsinkelse, og hvordan man fikser det

Indholdsfortegnelse:

Hvad forårsager netværksforsinkelse, og hvordan man fikser det
Hvad forårsager netværksforsinkelse, og hvordan man fikser det
Anonim

Latenstiden for en netværksforbindelse repræsenterer den tid, der kræves for data at rejse mellem afsender og modtager. Mens alle computernetværk i sagens natur har en form for latenstid, varierer mængden og kan pludselig stige af forskellige årsager. Folk opfatter disse uventede tidsforsinkelser som "forsinkelse".

Høj forsinkelse kan også forårsage store forsinkelser. For eksempel kan dit videospil opleve høj latenstid, hvilket får spillet til at fryse til tider og ikke levere en liveopdatering af de andre spillere. Færre forsinkelser betyder, at forbindelsen oplever lavere forsinkelse.

Netværksforsinkelse sker af et par årsager, nemlig afstand og overbelastning. I nogle tilfælde kan du muligvis rette internetforsinkelse ved at ændre, hvordan din enhed interagerer med netværket.

Image
Image

Latency and Bandwidth

Latency og båndbredde er tæt forbundet, men er to separate termer. For at forstå, hvad der forårsager høj latenstid, er det vigtigt at skelne det fra høj båndbredde.

Hvis din internetforbindelse blev illustreret som et rør med data, ville båndbredden referere til rørets fysiske størrelse. Et lille rør (lav båndbredde) kan ikke indeholde meget data på én gang, mens et tykt rør (høj båndbredde) kan overføre flere data ad gangen. Båndbredde måles ofte i Mbps.

Latency er en forsinkelse, målt i ms. Det er den tid, det tager for information at flytte fra den ene ende af røret til den anden. Det kaldes også ping-raten.

Lysets hastighed på et computernetværk

Ingen netværkstrafik kan rejse hurtigere end lysets hastighed. På et hjemme- eller lokalnetværk er afstanden mellem enhederne så lille, at lyshastigheden ikke betyder noget. For internetforbindelser bliver det dog en faktor.

Under perfekte forhold kræver lys ca. 5 ms for at rejse 1.000 miles (ca. 1.600 km). Desuden kører det meste af langdistance internettrafik over kabler, som ikke kan bære signaler så hurtigt som lys på grund af et fysikprincip kaldet brydning. Data over et fiberoptisk kabel kræver f.eks. mindst 7,5 ms for at rejse 1.000 miles.

Typisk internetforbindelsesforsinkelse

Udover fysikkens grænser forårsages yderligere netværksforsinkelse, når trafik dirigeres gennem servere og andre backbone-enheder. Den typiske forsinkelse af en internetforbindelse varierer også afhængigt af dens type.

Undersøgelsen Measuring Broadband America (publiceret i slutningen af 2018) rapporterede disse typiske internetforbindelsesforsinkelser for almindelige former for amerikansk bredbåndstjeneste:

  • Fiberoptik: 12-20 ms
  • Kabelinternet: 15-34 ms
  • DSL: 25-80 ms
  • Satellitinternet: 594-612 ms

Sådan rettes forsinkelse

Latency kan svinge i små mængder fra det ene minut til det næste, men den yderligere forsinkelse fra små stigninger kan være mærkbar. Følgende er almindelige årsager til internetforsinkelse, hvoraf nogle er uden for din kontrol:

  1. Udskift eller tilføj en router. Enhver router går til sidst i bund, hvis for mange klienter bruger den på samme tid. Netværksstrid mellem flere klienter betyder, at disse klienter nogle gange venter på, at hinandens anmodninger bliver behandlet, hvilket forårsager forsinkelse. For at løse dette skal du udskifte routeren med en mere kraftfuld model eller tilføje en anden router til netværket for at afhjælpe dette problem.

    På samme måde opstår netværksstrid på en boligs forbindelse til internetudbyderen, hvis den er mættet med trafik.

  2. Undgå samtidige downloads. Afhængigt af hastigheden på din forbindelse skal du undgå for mange samtidige downloads og onlinesessioner for at minimere forsinkelsen.
  3. Brug ikke for mange applikationer på én gang. Pc'er og andre klientenheder bliver en kilde til netværkslag, hvis de ikke kan behandle netværksdata hurtigt. Mens moderne computere er tilstrækkeligt kraftfulde i de fleste situationer, kan enheder bremse, hvis for mange programmer kører samtidigt. Hvis du synes, du har for mange åbne programmer, så luk nogle få.

    Kører applikationer, der ikke genererer netværkstrafik, kan forårsage forsinkelse. For eksempel kan et program, der opfører sig forkert, forbruge al den tilgængelige CPU, hvilket forsinker computeren i at behandle netværkstrafik til andre applikationer. Hvis et program ikke reagerer, skal du tvinge det til at lukke.

  4. Scan og fjern malware. En netværksorm kaprer en computer og dens netværksgrænseflade, hvilket kan få den til at fungere trægt, svarende til at være overbelastet. Kørsel af antivirussoftware på enheder, der er tilsluttet netværket, registrerer og fjerner disse orme.
  5. Brug en kablet forbindelse i stedet for trådløs. Onlinespillere foretrækker for eksempel ofte at køre deres enheder over kablet Ethernet i stedet for Wi-Fi, fordi Ethernet understøtter lavere forsinkelser. Mens besparelsen typisk kun er et par millisekunder i praksis, undgår kablede forbindelser også risikoen for interferens, der kan resultere i betydelig forsinkelse.
  6. Brug lokal cache. En måde at reducere latens på er at bruge caching i din browser, hvilket er en måde for programmet at gemme nyligt brugte filer, så du kan få adgang til disse filer lok alt, næste gang du anmoder om filer fra det pågældende websted (ingen download er nødvendig).

    De fleste browsere cacher filer som standard, men hvis du sletter browserens cache for ofte, tager det længere tid at indlæse de samme sider, som du for nylig har besøgt.

Andre årsager til forsinkelsesproblemer

Nogle forsinkelsesproblemer kan løses, men følgende er forsinkelsesproblemer, som du norm alt ikke har kontrol over.

Trafikbelastning

Spikes i internetbrug under spidsbelastningstidspunkter på dagen forårsager ofte forsinkelse. Arten af denne forsinkelse varierer afhængigt af tjenesteudbyderen og den geografiske placering. Ud over at flytte placeringer eller skifte internettjeneste kan en individuel bruger ikke undgå denne form for forsinkelse.

Online ansøgningsindlæsning

Online multiplayer-spil, websteder og andre klient-server-netværksapplikationer bruger delte internetservere. Hvis disse servere bliver overbelastet med aktivitet, oplever klienterne forsinkelse.

Trådløs interferens

Satellit, fast trådløst bredbånd og andre trådløse internetforbindelser er modtagelige for signalinterferens fra regnen. Trådløs interferens får netværksdata til at blive beskadiget under transit, hvilket forårsager forsinkelser fra gentransmissionsforsinkelser.

Lag Switches

Nogle mennesker, der spiller onlinespil, installerer en enhed kaldet en lag switch på deres lokale netværk. En forsinkelsesswitch opfanger netværkssignaler og introducerer forsinkelser i strømmen af data tilbage til andre spillere, der er tilsluttet en live-session. Du kan ikke gøre meget for at løse denne form for forsinkelsesproblem udover at undgå at spille med dem, der bruger forsinkelseskontakter.

Hvor meget forsinkelse er for meget?

Påvirkningen af lag afhænger af, hvad du laver på netværket og til en vis grad niveauet af netværksydelse, som du har vænnet dig til.

Brugere af satellitinternet forventer lange ventetider og har en tendens til ikke at bemærke en midlertidig forsinkelse på yderligere 50 eller 100 ms. Dedikerede onlinespillere foretrækker på den anden side, at deres netværksforbindelse kører med mindre end 50 ms latency og bemærker hurtigt enhver forsinkelse over dette niveau.

Generelt fungerer onlineapplikationer bedst, når netværksforsinkelsen forbliver under 100 ms; enhver yderligere forsinkelse er mærkbar for brugerne.

Anbefalede: