5Aug

Jak czas oczekiwania może sprawić, że nawet szybkie połączenia z Internetem czują się wolniej

click fraud protection

antena satelitarna

Prędkość połączenia internetowego zależy nie tylko od przepustowości. Jest to szczególnie ważne w przypadku satelitarnych połączeń internetowych, które mogą oferować prędkości do 15 Mb / s, ale nadal będą powolne. Opóźnienie

może być problemem w przypadku wszystkich połączeń internetowych i sieci. Przewodowe połączenia sieciowe mają tendencję do najniższego opóźnienia, podczas gdy połączenia bezprzewodowe zwykle mają większe opóźnienie.

Image Credit: Timo Newton-Syms na Flickr

Opóźnienie w stosunku do przepustowości

Połączenia internetowe, w tym satelitarne łącza internetowe, są reklamowane z prędkościami takimi jak "do 15 Mb / s". Możesz spojrzeć na satelitarne połączenie internetowe oferujące tę prędkość i założyćkorzystanie z niego byłoby porównywalne z doświadczeniem korzystania z połączenia internetowego o przepustowości 15 Mb / s, ale byłbyś w błędzie.

  • Bandwidth : Bandwidth określa, jak szybko dane mogą być przesyłane w czasie. Przepustowość to ilość danych, które można przesłać na sekundę.
  • instagram viewer
  • Latency : Opóźnienie to opóźnienie. Opóźnienie to czas w jakim przesuwane są dane między źródłem a miejscem docelowym, mierzone w milisekundach.

Opóźnienie w rzeczywistym świecie

Powiedzmy, że przeglądasz sieć na różnych typach połączeń.Oto jak "czuło" opóźnienie:

  • Satelitarne połączenie z Internetem( wysoka prędkość, wysokie opóźnienie ): kliknąłbyś łącze na stronie internetowej, a po zauważalnym opóźnieniu strona zaczęłaby się pobierać i wyświetlać prawie wszystkie naraz.
  • Połączenie teoretyczne( niska prędkość, małe opóźnienie) : Użytkownik kliknąłby łącze na stronie internetowej, a strona internetowa natychmiast zaczynałaby się ładować.Załadowanie i załadowanie zdjęć będzie jednak trwało trochę dłużej. Połączenie internetowe
  • ( duża prędkość, niewielkie opóźnienie) : Użytkownik kliknąłby łącze na stronie internetowej, a strona internetowa pojawiłaby się niemal natychmiast, pobierając wszystkie naraz. Opóźnienie

zawsze manifestuje się jako opóźnienie. Na przykład, jeśli prowadzisz czat Skype z osobą korzystającą z połączenia internetowego o dużym opóźnieniu, byłbyś niezsynchronizowany ze sobą.Musiałbyś przerwać między kolejnymi zdaniami lub skończyłbyś rozmawiać o sobie nawzajem dzięki opóźnieniu.

Jeśli grałeś w grę online, Twoje działania byłyby opóźnione, a wydarzenia w grze miałyby zauważalne opóźnienie, zanim dotarłyby do twojego komputera, zamiast odczuwać niemal natychmiastową reakcję.Na przykład, jeśli grałeś w strzelankę pierwszoosobową na połączeniu o dużym opóźnieniu, strzelałbyś do kogoś na ekranie, ale opóźnienie oznacza, że ​​dawno minęło, zanim twój pocisk dotrze na miejsce.

kable Ethernet

Image Credit: MLibrary na Flickr

Co powoduje opóźnienie

Zarówno przepustowość, jak i opóźnienie zależą od więcej niż połączenie z Internetem - mają na nie wpływ sprzęt sieciowy, lokalizacja i połączenie zdalnego serwera oraz routery internetowe między komputerem a serwerem.

Pakiety natychmiast nie przechodzą przez routery. Każdy router, przez który musi przejść pakiet, wprowadza opóźnienie o kilka milisekund, które może się sumować, jeśli pakiet musi przejść przez wiele routerów, aby dotrzeć na drugą stronę świata.

Jednak niektóre typy połączeń - takie jak połączenia internetowe z satelitą - charakteryzują się dużą zwłoką nawet w najlepszych warunkach. Zwykle trwa to od 500 do 700 ms, aby pakiet dotarł do usługodawcy internetowego przez satelitarne połączenie z Internetem. Opóźnienie

nie jest jednak problemem tylko dla satelitarnych połączeń internetowych. Prawdopodobnie możesz przeglądać witryny hostowane na innym kontynencie bez zauważalnego opóźnienia, ale jeśli jesteś w Kalifornii i grasz online z serwerami zlokalizowanymi w Europie, opóźnienie może być bardziej zauważalne.

Opóźnienie pomiaru

Możesz zmierzyć opóźnienie między komputerem a adresem internetowym za pomocą polecenia ping. W naszym przykładzie transmisja między naszym komputerem a serwerami Google trwa 11 milisekund. Gdybyśmy mieli satelitarne połączenie z Internetem, może to wynosić nawet 700 ms.

ping-google

Aby pokazać wpływ odległości na opóźnienie, możemy pingować Baidu - chińską wyszukiwarkę.Baidu nie ma żadnych serwerów w Ameryce Północnej, więc nasz komputer musi komunikować się ze swoimi serwerami w Chinach. Opóźnienie między naszym komputerem a serwerami Baidu wynosi 228ms.

ping-baidu

Kiedy wykonujemy ping naszego routera lokalnego, widzimy opóźnienie 1ms. Nasz router jest blisko i możemy połączyć się bezpośrednio bez przechodzenia przez inne routery.

router-ping [4]

Możesz zobaczyć, ile opóźnień każdego routera - lub "przeskoku" - dodaje się za pomocą polecenia traceroute.

traceroute-baidu

Opóźnienie jest zawsze z nami;to tylko kwestia tego, jak znacząca jest. Przy małych opóźnieniach dane powinny być przesyłane niemal natychmiastowo i nie powinniśmy być w stanie zauważyć opóźnienia. Wraz ze wzrostem opóźnień zauważamy więcej opóźnień.