Terminologia sieciowa (Windows Sockets 2)
Metryki służą do mierzenia aspektów wydajności sieci i protokołu. Wartości takich metryk w różnych scenariuszach wskazują poziom wydajności aplikacji sieciowej. W tej sekcji zdefiniowano terminy i metryki używane w całej branży do mierzenia wydajności aplikacji sieciowych. Te terminy są używane w pozostałej części tego przewodnika.
Czas rundy (RTT)
Czas, w milisekundach, dla żądania wykonania podróży z komputera źródłowego do komputera docelowego i z powrotem. Niższe wartości wskazują lepszą wydajność. Czasy przesyłania dalej i powrotu ścieżki nie muszą być równe.
Wartości RTT mają wpływ na infrastrukturę sieci, odległość między węzłami, warunki sieciowe i rozmiar pakietu. Rozmiar pakietu, przeciążenie i kompresja ładunku wpływają na RTT podczas pomiaru na wolnych połączeniach, takich jak połączenia telefoniczne. Inne czynniki wpływają na RTT, w tym korektę błędów do przodu i kompresję danych, które wprowadzają i kolejki, które zwiększają RTT, a tym samym zmniejszają wydajność.
Goodput
Miara przydatnych danych aplikacji pomyślnie przetworzonych przez odbiornik w bitach na sekundę. Goodput umożliwia pomiar efektywnej lub użytecznej przepływności i zawiera tylko dane aplikacji; nagłówki pakietów, protokołów i multimediów są traktowane jako obciążenie i nie są częścią goodput.
Obciążenie protokołu
Bajty nieaplikacyjne, w tym protokół i ramka multimediów, podzielone przez łączną liczbę przesyłanych bajtów. Wartość jest wyrażona jako wartość procentowa. Wyższe wartości wskazują na wyższą wydajność.
Obciążenie jest obliczane dla obu kierunków w tym przewodniku, ale można je obliczyć osobno dla każdego kierunku.
produkt Bandwidth-Delay
Produkt przepustowości bitów na sekundę sieci i RTT (w sekundach). Ta wartość jest równa liczbie bitów potrzebnych do wypełnienia dostępnej przepustowości sieci. Gdy wartość produktu z opóźnieniem przepustowości jest wysoka, stos TCP/IP musi obsługiwać duże ilości niezaznaczonych danych, aby zachować pełny potok. Produkt opóźniania przepustowości to kluczowa metryka kompleksowa dla aplikacji przesyłania strumieniowego.