Co to jest opóźnienie?

Spisu treści:

Co to jest opóźnienie?
Co to jest opóźnienie?
Anonim

Termin opóźnienie odnosi się do kilku rodzajów opóźnień zwykle występujących podczas przetwarzania danych sieciowych. Połączenie sieciowe o niskim opóźnieniu doświadcza niewielkich czasów opóźnień, podczas gdy połączenie o wysokim opóźnieniu doświadcza długich opóźnień.

Oprócz opóźnień propagacji, opóźnienie może również obejmować opóźnienia transmisji (właściwości medium fizycznego) i opóźnienia przetwarzania (takie jak przechodzenie przez serwery proxy lub wykonywanie przeskoków sieciowych w Internecie).

Opóźnienie i szybkość sieci

Chociaż postrzeganie szybkości i wydajności sieci jest zwykle rozumiane jako przepustowość, opóźnienie jest drugim kluczowym elementem. Przeciętny człowiek jest bardziej zaznajomiony z pojęciem przepustowości, ponieważ jest to wskaźnik, który zwykle reklamują producenci sprzętu sieciowego. Mimo to opóźnienie ma znaczenie w równym stopniu, co wrażenia użytkownika końcowego. W slangu słowo lag często odnosi się do gorszej wydajności w sieci.

Image
Image

Opóźnienie a przepustowość

W przypadku połączeń internetowych DSL i kablowych zwykle opóźnienia wynoszą mniej niż 100 milisekund (ms), a często możliwe są mniejsze niż 25 ms. Z drugiej strony w przypadku satelitarnych połączeń internetowych typowe opóźnienia mogą wynosić 500 ms lub więcej.

Nadmierne opóźnienie powoduje powstawanie wąskich gardeł, które uniemożliwiają zapełnienie potoku sieciowego przez dane, zmniejszając w ten sposób przepustowość i ograniczając maksymalną efektywną przepustowość połączenia. Wpływ opóźnienia na przepustowość sieci może być tymczasowy (trwający kilka sekund) lub trwały (stały), w zależności od źródła opóźnień.

Chociaż teoretyczna szczytowa przepustowość połączenia sieciowego jest ustalona zgodnie z używaną technologią, rzeczywista ilość danych przepływających przez sieć (tzw. przepustowość) zmienia się w czasie i jest zależna od coraz większych opóźnień.

Opóźnienie usług internetowych

Usługa internetowa o przepustowości 100 Mb/s może działać znacznie gorzej niż usługa o przepustowości 20 Mb/s, jeśli działa z dużym opóźnieniem.

Satelitarna usługa internetowa ilustruje różnicę między opóźnieniem a przepustowością w sieciach komputerowych. Satelita posiada zarówno wysoką przepustowość, jak i duże opóźnienia. Na przykład podczas ładowania strony internetowej większość użytkowników satelitów zauważa zauważalne opóźnienie od momentu wprowadzenia adresu do momentu rozpoczęcia ładowania strony.

To duże opóźnienie jest spowodowane głównie opóźnieniem propagacji, gdy komunikat żądania przemieszcza się z prędkością światła do odległej stacji satelitarnej iz powrotem do sieci domowej. Jednak po dotarciu wiadomości na Ziemię strona ładuje się szybko, podobnie jak w przypadku innych szerokopasmowych połączeń internetowych (takich jak DSL i internet kablowy).

Opóźnienie oprogramowania i urządzeń

Opóźnienie WAN występuje, gdy sieć jest zajęta obsługą ruchu do tego stopnia, że inne żądania są opóźnione, ponieważ sprzęt nie jest w stanie obsłużyć tego wszystkiego przy maksymalnych prędkościach. Dotyczy to również sieci przewodowej, ponieważ cała sieć działa razem.

Błąd lub inny problem ze sprzętem może wydłużyć czas potrzebny na odczyt danych przez sprzęt, co jest kolejnym powodem opóźnień. Może tak być w przypadku sprzętu sieciowego lub sprzętu urządzenia, takiego jak powolny dysk twardy, którego przechowywanie lub pobieranie danych zajmuje trochę czasu.

Oprogramowanie działające w systemie może również powodować opóźnienia. Niektóre programy antywirusowe analizują wszystkie dane, które napływają i wychodzą z komputera, dlatego niektóre chronione komputery działają wolniej niż ich odpowiedniki. Analizowane dane są często rozdzierane i skanowane, zanim będą użyteczne.

Pomiar opóźnienia sieci

Narzędzia sieciowe, takie jak testy ping i traceroute, mierzą opóźnienia, określając czas potrzebny pakietowi sieciowemu na podróż ze źródła do miejsca docelowego iz powrotem, zwany czasem podróży w obie strony. Czas podróży w obie strony jest miarą opóźnienia i jest najczęstszy. Funkcje jakości usług (QoS) sieci domowych i firmowych są przeznaczone do zarządzania przepustowością i opóźnieniami w celu zapewnienia bardziej spójnej wydajności.

Zalecana: