Różnica między fluktuacją a opóźnieniem
Zawartość
Jitter i opóźnienia to cechy przypisywane przepływowi w warstwie aplikacji. Drgania i opóźnienia są używane jako mierniki do pomiaru wydajności sieci. Główna różnica między fluktuacją a opóźnieniem leży w ich definicji, w której opóźnienie jest niczym innym jak opóźnieniem w sieci, podczas gdy fluktuacja jest zmianą wielkości opóźnienia.
Wzrost opóźnień i fluktuacji ma niekorzystny wpływ na wydajność sieci, dlatego konieczne jest okresowe monitorowanie. Ten wzrost opóźnienia i fluktuacji występuje, gdy prędkość dwóch urządzeń nie jest zgodna; przeciążenie powoduje przepełnienie buforów, wzrost natężenia ruchu.
-
- Wykres porównania
- Definicja
- Kluczowe różnice
- Wniosek
Wykres porównania
Podstawa do porównania | Drganie | Czas oczekiwania |
---|---|---|
Podstawowy | Różnica w opóźnieniu między dwoma kolejnymi pakietami. | Opóźnienie przez sieć. |
Przyczyny | Zatory w sieci. | Opóźnienie propagacji, serializacja, protokoły danych, przełączanie, routing, buforowanie pakietów. |
Zapobieganie | Korzystanie ze znacznika czasu. | Wiele połączeń z Internetem. |
Definicja jittera
Drganie jest różnicą między opóźnieniami pakietów IP. Innymi słowy, gdy opóźnienie opóźnienia zmiany w sieci powoduje fluktuację. Można to wyjaśnić na przykładzie, zakładając, że cztery pakiety są wysyłane w czasie 0, 1, 2, 3 i odbierane w 10, 11, 12, 13, opóźnienie między pakietami jest takie samo we wszystkich pakietach, które wynosi 10 jednostek czasu. W innym przypadku, jeśli pakiety te dotrą do 11, 13, 11 i 18, wygenerowane opóźnienie wynosi 11, 12, 9, 15, co będzie różnić się od powyższego przypadku.
Pierwsza forma opóźnienia nie wpłynie na aplikacje takie jak audio i wideo, ponieważ wszystkie pakiety mają takie samo opóźnienie. Jednak w drugim przypadku inne opóźnienie dla pakietu jest niedopuszczalne, a także powoduje, że pakiety przychodzą w niewłaściwym porządku. Wysoka jitter oznacza, że różnica między opóźnieniami jest ogromna, a niski jitter oznacza, że różnica jest niewielka.
Definicja opóźnienia
The czas oczekiwania to czas wymagany przez pakiet danych na dotarcie do miejsca docelowego ze źródła. W kategoriach sieciowych czas spędzony między przetwarzaniem wniosku o dostęp do sieci wygenerowanej przez użytkownika a uzyskaniem odpowiedzi na pytanie skierowane do użytkownika. Zasadniczo opóźnienie to czas, jaki upłynął między wykonaniem dwóch zdarzeń.
Opóźnienie to po prostu czas niezbędny do przetworzenia danych na końcu źródłowym i docelowym oraz opóźnienia generowane w sieci. Istnieją dwa sposoby pomiaru opóźnienia sieci, pierwszy nazywa się opóźnieniem jednokierunkowym, w którym mierzy się tylko czas, jaki upłynął w źródle pakietu i odbiorcy, który go odbiera. Podczas gdy w drugim typie, opóźnienie w jedną stronę od węzła A do węzła B jest sumowane z opóźnieniem w jedną stronę od węzła B z powrotem do węzła A i jest znane jako podróż w obie strony.
- Opóźnienie powstałe przy wyjściu i przybyciu pakietu IP od źródła do miejsca przeznaczenia jest znane jako opóźnienie. I odwrotnie, drżenie to zmiana opóźnienia spowodowanego transmisją pakietów.
- Zatory w sieci mogą powodować fluktuacje, a opóźnienia mogą być wytwarzane przez opóźnienie propagacji, przełączanie, routing i buforowanie.
- Jitterowi można zapobiec za pomocą znaczników czasu. Natomiast opóźnienie można zmniejszyć, używając wielu połączeń z Internetem.
Wniosek
Jitter i opóźnienia są kluczowymi miernikami do monitorowania i mierzenia wydajności sieci. Opóźnienie to okres rozpoczynający się od przesłania pakietu z eru do odbioru pakietu w odbiorniku. Z drugiej strony, fluktuacja jest różnicą między opóźnieniem przesyłania dwóch kolejnych odebranych pakietów w tych samych strumieniach.