Hvad er netværksforsinkelse, og hvordan forbedres den? [2022]

Denne vejledning tager et dybt kig på netværksforsinkelse og udforsker de mulige måder at reducere den for en bedre slutbrugeroplevelse.

På dette verdensomspændende web rejser data fra et punkt til et andet, hvilket medfører forsinkelser. Selvom det virker ubetydeligt fra et normalt livsperspektiv, gør det en hel del forskel i, hvordan internettet fungerer.

Hvad er netværksforsinkelse?

Kort sagt er netværksforsinkelse den tid, det tager et signal at forlade en bruger til serveren og vende tilbage.

Men det er ikke så enkelt, som det ser ud på ovenstående billede.

Det, den savnede, var krydsene, hvorigennem signalet hopper mellem de to endepunkter. Denne routing er hovedårsagen til netværksforsinkelse.

Det ville hjælpe at vide, at latency er næsten det dobbelte af ping, hvilket er den tid, det tager for data at flytte fra brugeren til serveren. Alligevel bruger nogle latency og ping i flæng, hvilket er konceptuelt forkert.

Og selvom det er noget forvirrende for nogle, er latency forskellig fra gennemløb og båndbredde.

Nul-latency er det, vi alle sigter efter. Men afstanden og forbindelserne derimellem inducerer uundgåelig forsinkelse. Alligevel målretter netværksadministratorer de lavest mulige forsinkelser for forskellige internetapplikationer såsom spil, videoopkald osv.

Årsager til netværksforsinkelse

Den største skyldige i høje latenstider er afstanden. Større afstand mellem oprindelsen og serveren betyder flere mellemled. Disse vejkryds har deres individuelle flaskehalse, der tilføjer et lille antal forsinkelser til den samlede latenstid.

  Sådan installeres Open Broadcaster (OBS) i Ubuntu

En anden væsentlig årsag kan være en uoptimeret hjemmeside. Dette kan være forårsaget af flere problemer såsom tilstedeværelsen af ​​store mediefiler, sporingscookies (fra tjenester som Google Analytics), dårlig web-hosting-service osv.

Desuden kan det også være en bruger med ineffektiv hardware (som lav RAM), hvilket forårsager høje latenser.

Endelig tilføjer hvert element i netværket, såsom kabler, routere, server, klienthardware, software osv. noget forsinkelse.

Måling af netværksforsinkelse

Traceroute

Dette er den mest almindelige måde at måle det på direkte fra din computer. Åbn kommandoprompt, og skriv tracert efterfulgt af destinationsadressen.

For eksempel vil tracert toadmin.dk.com give alle vejkryds fra min computer på vej til toadmin.dk hjemmeside.

C:UsersHitesh Sant>tracert toadmin.dk.com

Tracing route to toadmin.dk.com [2606:4700:839a:d810:7339:41f:a5a:b5b7]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  2401:4900:1c1a:404d::1
  2     7 ms     5 ms     6 ms  2401:4900:1c1a:8fff::1
  3     8 ms     5 ms     6 ms  2404:a800:1a00:802::a5
  4    36 ms    36 ms    37 ms  2404:a800::2
  5    36 ms    37 ms    38 ms  2404:a800:0:29::b1
  6    34 ms    45 ms    33 ms  2400:cb00:202:3::
  7    33 ms    34 ms    33 ms  2606:4700:839a:d810:7339:41f:a5a:b5b7

Trace complete.

Den samlede latenstid, i dette tilfælde, vil være gennemsnittet af summeringen af ​​individuelle kolonner, som angiver rundrejsetider (RTT) mellem på hinanden følgende hop.

Nirsoft latensvisning

Mens tracerouten er praktisk til et enkelt endepunkt med mindre end 30 hop, Nirsoft latensvisning afslører forsinkelserne for alle udgående forbindelser.

  90Night styrer søvncyklusser, indstiller sengetider og vækning

Derudover giver dette helt gratis værktøj dig den gennemsnitlige latensværdi for alle forbindelser til den samme destination.

Tag et kig:

SolarWinds Traceroute NG

Traceroute NG er et andet fremragende værktøj til at køre flere latency-tests rettet mod en enkelt server.

Dette bliver ved med at kontrollere latensværdier, indtil du stopper. Dashboardet giver dig øjeblikkelige og gennemsnitlige forsinkelsesværdier for en bestemt destination.

På samme måde er der mange værktøjer til at finde ud af netværksstier og latens.

Effekter af høj latens

Du undrer dig måske over, hvorfor latency er så vigtig. Ikke kun spillere, vores komplette internetoplevelse afhænger af det.

Høje latensværdier kan gøre hver internetforbundet tjeneste belastning langsom, indtil det tidspunkt, hvor brugeren skifter til computeren.

Vil du for eksempel bruge Facebook, hvis det tager godt 30 sekunder at indlæse hver gang? Statistikker viser, at hvert ekstra sekund i indlæsning af websteder omsættes til høje afvisningsprocenter, og endda en to sekunders indlæsningstid vil resultere i næsten 10 % færre brugere.

Forøg dette til syv sekunder, og du vil se et fald på 32 % i webtrafik.

Ikke kun de besøgende, høje forsinkelsesværdier påvirker, hvad end du gør online, det være sig videoopkald, præsentationer, betalinger osv.

Dette vil også formindske dataoverførbarheden pr. tidsenhed (alias gennemstrømning), selvom netværkskapaciteten (alias båndbredden) er betydelig.

Konklusivt er det kun netværk med lav latency, der er nyttige, og netværksadministratorer forsøger konstant at bringe dette ned for at øge produktiviteten.

  8 bedste ACT-forberedelseskurser til at forbedre dine resultater

Reduktion af netværksforsinkelse

Selvom du ikke kan opdatere eller forbedre alle netværkene mellem slutpunkterne, er der et par ting, du skal passe på.

Mekanismen til at optimere et netværk starter med at målrette dets største fjende-afstand. Den bedste praksis er at hoste din virksomhed, hvor du har størstedelen af ​​kunderne.

Men hvis du har en global kundekreds, kan det måske løse dette at vælge et indholdsleveringsnetværk (CDN). Pas på, selvom der er gratis CDN’er på markedet, kan brugen af ​​dem påvirke din webejendom negativt.

Så hvis du bruger en, er det bedre at udføre en revision af webstedet for at verificere ændringerne.

Regelmæssig opdatering af softwaren kan være den næste i rækken for at forbedre høj netværksforsinkelse. Sørg desuden for, at din hardware er egnet nok til at udnytte det fulde netværkspotentiale.

Desuden har trådløse netværk generelt en større mængde forsinkelse. Så prøv at bruge kablede forbindelser, hvor det er muligt. Desuden vil det at gå efter klassens bedste fibernetværk bidrage yderligere til at minimere forsinkelsen.

Derudover reducerer brug af HTTP/2 også latency ved samtidig at indlæse forskellige sideelementer, blandt andet. Du kan tjekke dette ved toadmin.dk’s HTTP/2-test.

Prøv endelig at implementere datacache og optimer mediet for et minimumsforsinkelse.

Konklusion

God brugeroplevelse er nøglen til succes for enhver organisation. Og hvis du er en online virksomhed, skal du hellere tage hastighedsaspektet alvorligt.

Men der er et par flere ting du bør kigge på for at optimere din hjemmeside.