Co to jest opóźnienie sieciowe?
Gdy dwa urządzenia komunikują się ze sobą za pomocą sieci zmieszanej z pakietem, potrzebuje pewnego czasu, aby informacje o wygenerowaniu przez jedno urządzenie, podróż do drugiego urządzenia i odbieranie drugiego urządzenia. Całkowity czas potrzebny na ten kawałek informacji, powszechnie nazywany pakietem, na end-to-to-end podróży nazywa się opóźnieniem sieciowym. Istnieje inny rodzaj sieci telekomunikacyjnej o nazwie sieć z przełączoną obwodami. W sieci połączonej z obwodu opóźnienie sieci jest uważane za tylko czas podróży z jednego urządzenia do drugiego, z wyłączeniem wyjścia i czasów wlotu.
Typowa sieć komputerowa to sieć połączona z pakietem, a tym samym rozmawianie o sieciach komputerowych, opóźnienie sieci bierze pod uwagę wszystkie trzy z tych opłat. Są one bardziej formalnie nazywane opóźnieniem transmisji lub serializacji, opóźnieniem propagacji i opóźnienia przetwarzania. Niektóre urządzenia sieciowe, takie jak routery i przełączniki, wprowadzają również dodatkowe rodzaje opóźnień w sieci, dla InsTance, opóźnienia w kolejce. Te dodatkowe opóźnienia, jeśli wystąpią, są uwzględnione w całkowitym czasie opóźnienia sieci.
W dziedzinie sieci komputerowych i inżynierii sieciowej opóźnienie sieci jest ważne. Różne i nadmierne opóźnienie może powodować niepożądane działania niepożądane, takie jak drganie pakietów i utracone pakiety. Zmiana opóźnienia pakietu lub jitter stwarza problemy, takie jak zniekształcone połączenia telefoniczne i chwiejne odtwarzanie wideo. Utrata pakietu może spowodować upuszczone połączenia telefoniczne, dłuższe czasy pobierania i powolne pobieranie strony internetowej.
Opóźnienie sieci może być spowodowane wieloma rzeczami, w tym niewłaściwym projektowaniem sieci, naturalnym cechami różnych mediów, nadmiernego ruchu sieciowego i nieprawidłowego działania lub słabo skonfigurowanych urządzeń. Projektanci sieci starają się zmniejszyć przyczyny opóźnienia. Używają narzędzi i narzędzi, takich jak ping, traceroute, testery kablowe i oprogramowanie do analizy sieciHoot, gdzie występują problemy z opóźnieniem i co może je powodować. Większość systemów operacyjnych pozwala osobie testować opóźnienie poprzez wydanie poleceń Ping lub Traceroute z wiersza polecenia.
Ponieważ sieci nadal rosną w prędkości i pojemności, coraz ważne jest zrozumienie, ile czasu zajmuje informacje, aby podróżować od jednego punktu do drugiego i gdzie występują opóźnienia. Informacje, które podróżują przez sieci, są mieszane razem z wielu źródeł i wiele razy oddzielone podczas podróży. Połączenia telefoniczne, strony internetowe, pobierania i wiele innych rodzajów ruchu są wielokrotnie mieszane i rozdzielone. Jeśli opóźnienie sieciowe nie zostanie ograniczone do minimum, coraz więcej informacji może zostać utracone w tranzycie w miarę wzrostu obciążeń sieciowych i zatorów.