Skip to main content

Przyczyny opóźnień w sieciach komputerowych i Internecie

OPEL 2.2 DIRECT, DEMONTAŻ SILNIKA I PRZYCZYNY POBORU OLEJU. (Może 2024)

OPEL 2.2 DIRECT, DEMONTAŻ SILNIKA I PRZYCZYNY POBORU OLEJU. (Może 2024)
Anonim

Opóźnienie połączenia sieciowego reprezentuje ilość czasu potrzebnego na przesłanie danych między nadawcą a odbiorcą. Podczas gdy wszystkie sieci komputerowe mają pewną ilość opóźnień, kwota ta jest różna i może nagle wzrosnąć z różnych powodów. Ludzie postrzegają te nieoczekiwane opóźnienia czasowe jako "opóźnienie".

Prędkość światła w sieci komputerowej

Żaden ruch sieciowy nie może poruszać się szybciej niż prędkość światła. W sieci domowej lub lokalnej odległość między urządzeniami jest tak mała, że ​​prędkość światła nie ma znaczenia, ale w przypadku połączeń internetowych staje się czynnikiem. W idealnych warunkach światło wymaga około 5 ms do pokonania 1000 mil (około 1 600 kilometrów).

Co więcej, większość dalekobieżnego ruchu internetowego przemieszcza się po kablach, które nie mogą przenosić sygnałów tak szybko, jak światło, z powodu zasady fizyki zwanej "refrakcją". Dane na przykład za pomocą kabla światłowodowego wymagają co najmniej 7,5 ms, aby pokonać 1000 mil.

Typowe opóźnienia połączenia internetowego

Oprócz ograniczeń fizycznych, dodatkowe opóźnienia w sieci są powodowane, gdy ruch jest kierowany przez serwery internetowe i inne urządzenia szkieletowe. Typowe opóźnienie połączenia internetowego również zależy od jego rodzaju. W badaniu Measuring Broadband America - luty 2013 r. Podano typowe opóźnienia w dostępie do Internetu dla powszechnych form usług szerokopasmowych w USA:

  • Światłowód: 18 ms
  • Internet kablowy: 26 ms
  • DSL: 44 ms
  • Internet satelitarny: 638 ms

Przyczyny Lag w połączeniach internetowych

Opóźnienia w połączeniach internetowych wahają się w niewielkich ilościach z minuty na minutę, ale dodatkowe opóźnienie nawet przy niewielkich wzrostach staje się zauważalne podczas surfowania w Internecie lub uruchamiania aplikacji internetowych. Oto typowe źródła opóźnień w Internecie:

  • Obciążenie ruchu internetowego: Skoki w korzystaniu z Internetu w godzinach szczytowego użytkowania często powodują opóźnienie. Charakter tego opóźnienia zależy od usługodawcy i lokalizacji geograficznej danej osoby. Niestety, inne niż przenoszenie lokalizacji lub zmiana usługi internetowej, indywidualny użytkownik nie może uniknąć tego rodzaju opóźnienia.
  • Załadowanie aplikacji online: Gry sieciowe online, witryny internetowe i inne aplikacje sieciowe typu klient-serwer wykorzystują współużytkowane serwery internetowe. Jeśli te serwery zostaną przeładowane działaniem, klienci odczuwają opóźnienie.
  • Pogoda i inne zakłócenia bezprzewodowe: Satelitarny, stacjonarny bezprzewodowy dostęp szerokopasmowy i inne bezprzewodowe połączenia internetowe są szczególnie podatne na zakłócenia sygnału z deszczu. Zakłócenia bezprzewodowe powodują uszkodzenie danych sieci podczas przesyłania, powodując opóźnienia w ponownym przesyłaniu.
  • Przełączniki opóźnienia: Niektórzy ludzie, którzy grają w gry online instalują urządzenie zwane przełącznikiem opóźnienia w swojej lokalnej sieci. Przełącznik opóźnienia jest specjalnie zaprojektowany do przechwytywania sygnałów sieciowych i wprowadzania znacznych opóźnień w przepływie danych z powrotem do innych graczy podłączonych do sesji na żywo. Możesz zrobić niewiele, aby rozwiązać ten problem z lagami, oprócz unikania zabawy z tymi, którzy używają przełączników opóźnienia; na szczęście są stosunkowo rzadkie.

Przyczyny Lag w sieciach domowych

Źródła opóźnienia sieciowego występują również w sieci domowej w następujący sposób:

  • Przeciążony router lub modem: Dowolny router sieciowy ulegnie zniszczeniu, jeśli zbyt wielu aktywnych klientów będzie go używać w tym samym czasie. "Spór" sieciowy między wieloma klientami oznacza, że ​​czasami czekają na przetwarzanie swoich próśb, powodując opóźnienie. Osoba może zamienić swój router na bardziej wydajny model lub dodać inny router do sieci, aby pomóc w złagodzeniu tego problemu. Podobnie, rywalizacja sieciowa występuje na modemie rezydencji i połączenie z dostawcą Internetu, jeśli jest nasycony ruchem: w zależności od szybkości łącza internetowego, staraj się unikać zbyt wielu jednoczesnych pobrań i sesji internetowych, aby zminimalizować to opóźnienie.
  • Przeciążone urządzenie klienta: Komputery PC i inne urządzenia klienckie również stają się źródłem opóźnienia sieciowego, jeśli nie są w stanie wystarczająco szybko przetworzyć danych sieciowych. Podczas gdy nowoczesne komputery są wystarczająco wydajne w większości sytuacji, mogą znacznie zwolnić, jeśli zbyt wiele aplikacji działa jednocześnie. Nawet uruchomione aplikacje, które nie generują ruchu sieciowego, mogą wprowadzić opóźnienie; na przykład nieprawidłowo działający program może zużywać 100% dostępnego wykorzystania procesora na urządzeniu, które opóźnia proces przetwarzania ruchu sieciowego przez inne aplikacje.
  • Złośliwe oprogramowanie: Robak sieciowy przechwytuje komputer i jego interfejs sieciowy, co może powodować spowolnienie działania, podobne do przeciążenia. Uruchomienie oprogramowania antywirusowego na urządzeniach sieciowych pomaga wykryć te robaki.
  • Korzystanie z łączności bezprzewodowej: Entuzjaści gracze online, jako przykład, często wolą uruchamiać swoje urządzenia przez przewodową sieć Ethernet zamiast Wi-Fi, ponieważ domowy Ethernet obsługuje niższe opóźnienia. O ile oszczędności w praktyce wynoszą tylko kilka milisekund, połączenia przewodowe pozwalają również uniknąć ryzyka zakłóceń bezprzewodowych, które powodują znaczne opóźnienie, jeśli wystąpi.

Ile opóźnień jest zbyt dużo?

Wpływ opóźnienia zależy od tego, co dana osoba robi w sieci i do pewnego stopnia poziomu wydajności sieci, do której się przyzwyczaili. Użytkownicy Internetu satelitarnego oczekują bardzo długich latencji i nie zauważają przejściowego opóźnienia o dodatkowe 50 lub 100 ms.

Z drugiej strony, dedykowani gracze internetowi zdecydowanie preferują, aby ich połączenie sieciowe działało z opóźnieniem krótszym niż 50 ms i szybko zauważy jakiekolwiek opóźnienie powyżej tego poziomu.Zasadniczo aplikacje internetowe działają najlepiej, gdy opóźnienie sieci pozostaje poniżej 100 ms, a wszelkie dodatkowe opóźnienia będą zauważalne dla użytkowników.