Co powoduje opóźnienie sieci i jak to naprawić

click fraud protection

ten opóźnienie połączenia sieciowego reprezentuje czas potrzebny na przesłanie danych między nadawcą a odbiorcą. Chociaż wszystkie sieci komputerowe z natury charakteryzują się pewną formą opóźnień, ich wielkość jest zróżnicowana i może nagle wzrosnąć z różnych powodów. Ludzie postrzegają te nieoczekiwane opóźnienia czasowe jako „opóźnienie”.

Duże opóźnienia mogą również powodować duże opóźnienia. Na przykład Twoja gra wideo może mieć duże opóźnienia, co powoduje czasami zawieszanie się gry i brak aktualizacji na żywo innych graczy. Mniej opóźnień oznacza, że ​​połączenie ma mniejsze opóźnienia.

Opóźnienie w sieci ma kilka powodów, a mianowicie odległość i przeciążenie. W niektórych przypadkach możesz być w stanie naprawić opóźnienie w Internecie, zmieniając sposób interakcji urządzenia z siecią.

Pracownik komputera zakopany w kablach sieciowych, trzymający wtyczkę
David Samuel Robbins / Getty Images

Opóźnienie i przepustowość

Opóźnienie i przepustowość łącza są blisko spokrewnione, ale są to dwa oddzielne terminy. Aby zrozumieć, co powoduje duże opóźnienia, należy odróżnić je od dużej przepustowości.

Gdyby twoje połączenie internetowe zostało zilustrowane jako rura przenosząca dane, przepustowość odnosiłaby się do fizycznego rozmiaru potoku. Mały potok (niska przepustowość) nie może pomieścić jednocześnie dużej ilości danych, podczas gdy gruby (duża przepustowość) może jednocześnie przesyłać więcej danych. Przepustowość jest często mierzona w Mb/s.

Opóźnienie to opóźnienie mierzone w ms. Jest to czas potrzebny na przejście informacji z jednego końca potoku na drugi. Nazywa się to również częstością pingów.

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

Żaden ruch sieciowy nie może poruszać się szybciej niż prędkość światła. W domu lub sieć lokalna, odległość między urządzeniami jest tak mała, że ​​prędkość światła nie ma znaczenia. W przypadku połączeń internetowych staje się jednak czynnikiem.

W idealnych warunkach światło potrzebuje około 5 ms na pokonanie 1000 mil (około 1600 kilometrów). Co więcej, większość ruchu internetowego na duże odległości odbywa się przez kable, które nie mogą przenosić sygnałów tak szybko jak światło, ze względu na zasadę fizyki zwaną załamaniem. Na przykład dane przez kabel światłowodowy potrzebują co najmniej 7,5 ms na pokonanie 1000 mil.

Typowe opóźnienia połączenia internetowego

Oprócz ograniczeń fizycznych, dodatkowe opóźnienia w sieci są powodowane przez kierowanie ruchu serwery i inne kręgosłup urządzenia. Typowe opóźnienie połączenia internetowego również różni się w zależności od jego typu.

Badania Pomiary szerokopasmowe w Ameryce (opublikowany pod koniec 2018 r.) poinformował o typowych opóźnieniach połączenia internetowego dla popularnych form usług szerokopasmowych w USA:

  • Światłowód: 12-20 ms
  • Internet kablowy: 15-34 ms
  • DSL: 25-80 ms
  • Internet satelitarny: 594-612 ms

Jak naprawić opóźnienie?

Opóźnienie może zmieniać się w niewielkich ilościach z minuty na minutę, ale dodatkowe opóźnienie wynikające z niewielkich wzrostów może być zauważalne. Oto najczęstsze przyczyny lagów w Internecie, z których niektóre są poza Twoją kontrolą:

  1. Wymień lub dodaj router. Każdy router w końcu zacina się, jeśli używa go zbyt wielu klientów w tym samym czasie. Rywalizacja o sieć między wieloma klientami oznacza, że ​​klienci czasami czekają na przetworzenie swoich żądań, co powoduje opóźnienia. Aby to naprawić, wymień router na bardziej wydajny model lub dodaj inny router do sieci, aby złagodzić ten problem.

    Podobnie rywalizacja o sieć występuje w przypadku połączenia domu z dostawcą Internetu, jeśli jest nasycone ruchem.

  2. Unikaj jednoczesnego pobierania. W zależności od szybkość twojego połączenia, unikaj zbyt wielu jednoczesnych pobrań i sesji online, aby zminimalizować opóźnienie.

  3. Nie używaj zbyt wielu aplikacji naraz. Komputery PC i inne urządzenia klienckie stają się źródłem opóźnień w sieci, jeśli nie są w stanie szybko przetworzyć danych sieciowych. Podczas gdy współczesne komputery są wystarczająco wydajne w większości sytuacji, urządzenia mogą zwolnić, jeśli zbyt wiele aplikacji działa jednocześnie. Jeśli uważasz, że masz otwartych zbyt wiele programów, zamknij kilka.

    Uruchamianie aplikacji, które nie generują ruchu sieciowego, może wprowadzać opóźnienia. Na przykład niewłaściwie działający program może pochłonąć wszystkie dostępne procesor, co opóźnia przetwarzanie przez komputer ruchu sieciowego dla innych aplikacji. Jeśli program nie odpowiada, zmusić go do zamknięcia.

  4. Skanuj i usuwaj złośliwe oprogramowanie. Robak sieciowy porywa komputer i jego interfejs sieciowy, co może powodować jego spowolnienie, podobnie jak w przypadku przeciążenia. Bieganie oprogramowanie antywirusowe na urządzeniach podłączonych do sieci wykrywa i usuwa te robaki.

  5. Użyj połączenia przewodowego zamiast bezprzewodowego. Na przykład gracze online często wolą używać swoich urządzeń przez sieć przewodową Ethernet zamiast Wi-Fi, ponieważ Ethernet obsługuje mniejsze opóźnienia. Podczas gdy w praktyce oszczędności wynoszą zwykle tylko kilka milisekund, połączenia przewodowe pozwalają również uniknąć ryzyka zakłóceń, które mogą powodować znaczne opóźnienia.

  6. Wykorzystaj lokalną pamięć podręczną. Jednym ze sposobów na zmniejszenie opóźnień jest wykorzystanie buforowanie w Twojej przeglądarce, co umożliwia programowi przechowywanie ostatnio używanych plików, dzięki czemu możesz uzyskać dostęp do tych plików lokalnie przy następnym żądaniu plików z tej witryny (pobieranie nie jest konieczne).

    Większość przeglądarek domyślnie buforuje pliki, ale jeśli usuń pamięć podręczną przeglądarki zbyt często, ładowanie tych samych stron, które ostatnio odwiedziłeś, trwa dłużej.

Inne przyczyny problemów z latencją

Niektóre problemy z opóźnieniami można naprawić, ale poniżej przedstawiono problemy z opóźnieniami, które zwykle nie są pod Twoją kontrolą.

Obciążenie ruchem

Skoki w korzystaniu z Internetu w godzinach szczytu często powodują opóźnienia. Charakter tego opóźnienia różni się w zależności od dostawcy usług i lokalizacji geograficznej. Poza przenoszeniem lokalizacji lub zmianą usługi internetowej, indywidualny użytkownik nie może uniknąć tego rodzaju opóźnień.

Ładowanie aplikacji online

Gry wieloosobowe online, strony internetowe i inne sieć klient-serwer aplikacje korzystają ze współdzielonych serwerów internetowych. Jeśli te serwery zostaną przeciążone aktywnością, klienci odczuwają opóźnienie.

Zakłócenia bezprzewodowe

Satelita, stałe bezprzewodowe łącze szerokopasmowe, a inne bezprzewodowe połączenia internetowe są podatne zakłócenia sygnału z deszczu. Zakłócenia bezprzewodowe powodują uszkodzenie danych sieciowych podczas przesyłania, powodując opóźnienia wynikające z opóźnień w ponownej transmisji.

Przełączniki opóźnienia

Niektóre osoby, które grają w gry online, instalują urządzenie o nazwie przełącznik opóźnienia w swojej sieci lokalnej. Przełącznik opóźnienia przechwytuje sygnały sieciowe i wprowadza opóźnienia w przepływie danych z powrotem do innych graczy podłączonych do sesji na żywo. Niewiele możesz zrobić, aby rozwiązać tego rodzaju problem z lagami, poza unikaniem gry z tymi, którzy używają przełączników lagów.

Ile lagów jest za duże?

Wpływ lagów zależy od tego, co robisz w sieci i, do pewnego stopnia, od poziomu wydajności sieci, do którego się przyzwyczaiłeś.

Użytkownicyinternet satelitarny spodziewaj się długich opóźnień i zwykle nie zauważaj tymczasowego opóźnienia o dodatkowe 50 lub 100 ms. Z drugiej strony, oddani gracze online wolą, aby ich połączenie sieciowe działało z opóźnieniem mniejszym niż 50 ms i szybko zauważają wszelkie opóźnienia powyżej tego poziomu.

Ogólnie aplikacje online działają najlepiej, gdy opóźnienie sieci pozostaje poniżej 100 ms; każde dodatkowe opóźnienie jest zauważalne dla użytkowników.