Saltar al contenido

Vad som orsakar nätverksfördröjning och hur man åtgärdar det

18 de julio de 2021
server room 200241881 001 56a1adb35f9b58b7d0c1a1f2

Latensen för en nätverksanslutning representerar den tid som krävs för att data ska resa mellan avsändaren och mottagaren. Medan alla datanätverk i sig har någon form av latens, varierar mängden och kan plötsligt öka av olika skäl. Människor uppfattar dessa oväntade tidsfördröjningar som «fördröjning». Hög latens kan också orsaka höga förseningar. Till exempel kan ditt videospel uppleva hög latens, vilket får spelet att frysa ibland och inte leverera en liveuppdatering av de andra spelarna. Färre förseningar innebär att anslutningen upplever lägre latens. Nätverksfördröjning sker av några anledningar, nämligen avstånd och trängsel. I vissa fall kan du kanske fixa internetfördröjning genom att ändra hur din enhet interagerar med nätverket.

Latens och bandbredd

Latens och bandbredd är nära besläktade men är två separata termer. För att förstå vad som orsakar hög latens är det viktigt att skilja den från hög bandbredd. Om din internetanslutning illustrerades som en rörbärande data, skulle bandbredd referera till rörets fysiska storlek. Ett litet rör (låg bandbredd) rymmer inte mycket data samtidigt, medan en tjock (hög bandbredd) kan överföra mer data åt gången. Bandbredd mäts ofta i Mbps. Latency är en fördröjning, mätt i ms. Det är den tid det tar för information att flytta från ena änden av röret till den andra. Det kallas också pingfrekvensen.

Ljusets hastighet i ett datornätverk

Ingen nätverkstrafik kan resa snabbare än ljusets hastighet. I ett hem- eller lokalt nätverk är avståndet mellan enheter så liten att ljushastigheten inte spelar någon roll. För internetanslutningar blir det dock en faktor. Under perfekta förhållanden kräver ljus ungefär 5 ms för att resa cirka 1600 kilometer. Dessutom går de flesta långväga internettrafik över kablar, som inte kan bära signaler så snabbt som ljus på grund av en fysikprincip som kallas brytning. Data över en fiberoptisk kabel, till exempel, kräver minst 7,5 ms för att resa 1000 miles.

Typiska internetanslutningsfördröjningar

Förutom fysikens gränser orsakas ytterligare nätverkslatens när trafik dirigeras genom servrar och andra ryggradenheter. Den typiska latensen för en internetanslutning varierar också beroende på typ. Studien Measuring Broadband America (publicerad i slutet av 2018) rapporterade dessa typiska internetanslutningsfördröjningar för vanliga former av amerikansk bredbandstjänst:

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

Hur fixar du latens

Latens kan variera i små mängder från en minut till nästa, men den extra fördröjningen från små ökningar kan märkas. Följande är vanliga orsaker till internetfördröjning, av vilka vissa är utom din kontroll:

  1. Byt ut eller lägg till en router. Varje router hamnar så småningom om alltför många klienter använder den samtidigt. Nätverkstridighet bland flera klienter innebär att dessa klienter ibland väntar på varandras begäranden som ska behandlas, vilket orsakar fördröjning. För att åtgärda detta, byt ut routern mot en kraftfullare modell eller lägg till en annan router i nätverket för att lindra detta problem. På samma sätt inträffar nätverkstridigheter på en bostads anslutning till internetleverantören om den är mättad med trafik.

  2. Undvik samtidig nedladdning. Beroende på hastigheten på din anslutning, undvik för många samtidiga nedladdningar och online-sessioner för att minimera fördröjningen.

  3. Använd inte för många applikationer samtidigt. Datorer och andra klientenheter blir en källa till nätverksfördröjning om de inte kan bearbeta nätverksdata snabbt. Medan moderna datorer är tillräckligt kraftfulla i de flesta situationer kan enheter sakta ner om alltför många applikationer körs samtidigt. Om du tycker att du har för många program öppna stänger du några. Att köra applikationer som inte genererar nätverkstrafik kan införa fördröjning. Till exempel kan ett felaktigt program konsumera all tillgänglig CPU, vilket fördröjer datorn från att behandla nätverkstrafik för andra applikationer. Om ett program inte svarar, tvinga det att stänga.

  4. Skanna och ta bort skadlig kod. En nätverksmask kapar en dator och dess nätverksgränssnitt, vilket kan få den att fungera trögt, liknar överbelastning. Att köra antivirusprogram på enheter som är anslutna till nätverket upptäcker och tar bort dessa maskar.

  5. Använd en trådbunden anslutning istället för trådlös. Onlinespelare, som ett exempel, föredrar ofta att köra sina enheter via trådbundet Ethernet istället för Wi-Fi eftersom Ethernet stöder lägre latenser. Medan besparingarna vanligtvis bara är några millisekunder i praktiken, undviker trådbundna anslutningar också risken för störningar som kan leda till betydande fördröjning.

  6. Använd lokal cache. Ett sätt att minska latensen är att använda cachning i din webbläsare, vilket är ett sätt för programmet att lagra nyligen använda filer så att du kan komma åt dessa filer lokalt nästa gång du begär filer från den webbplatsen (ingen nedladdning är nödvändig). De flesta webbläsare cachar filer som standard, men om du tar bort webbläsarens cache för ofta tar det längre tid att ladda samma sidor som du nyligen besökte.

Andra orsaker till latensproblem

Vissa latensproblem kan åtgärdas, men följande är latensproblem som vanligtvis inte är under din kontroll.

Trafikbelastning

Spikar i internetanvändning under toppanvändningstider på dagen orsakar ofta fördröjning. Fördröjningens karaktär varierar beroende på tjänsteleverantör och geografisk plats. Förutom att flytta platser eller byta internettjänst kan en enskild användare inte undvika denna typ av fördröjning.

Online applikationsbelastning

Online multiplayer-spel, webbplatser och andra klient-server nätverksapplikationer använder delade internetservrar. Om dessa servrar blir överbelastade med aktivitet upplever klienterna fördröjning.

Trådlös störning

Satellit, fast trådlöst bredband och andra trådlösa internetanslutningar är känsliga för störningar från regnet. Trådlös störning orsakar att nätverksdata skadas under transporten, vilket orsakar förseningar från förseningar med återöverföring.

Fördröjningsomkopplare

Vissa människor som spelar onlinespel installerar en enhet som kallas lag switch i sitt lokala nätverk. En fördröjningsomkopplare avlyssnar nätverkssignaler och introducerar förseningar i dataflödet till andra spelare som är anslutna till en live-session. Du kan göra lite för att lösa den här typen av fördröjningsproblem än att undvika att spela med dem som använder fördröjningsomkopplare.

Hur mycket fördröjning är för mycket?

Effekten av fördröjning beror på vad du gör i nätverket och till viss del nivån på nätverksprestanda som du har vant dig vid. Användare av satellitinternet förväntar sig långa latenser och tenderar inte att märka en tillfällig fördröjning på ytterligare 50 eller 100 ms. Dedikerade onlinespelare å andra sidan föredrar att deras nätverksanslutning körs med mindre än 50 ms latens och märker snabbt eventuella fördröjningar över den nivån. I allmänhet fungerar onlineapplikationer bäst när nätverksfördröjningen förblir under 100 ms; ytterligare fördröjningar märks för användarna.