moim celem jest pomiar czasu transportu między dwoma węzłami sieci, przy użyciu różnych routerów (i konfiguracji), różnych kart sieciowych (i konfiguracji) i różnych ilości danych.
Moje ustawienia sprzętowe to komputery jednopłytkowe z zainstalowanym Debian CLI i są dostępne przez ssh.
Pytanie : czy istnieje jakieś narzędzie CLI dla systemu Linux do pomiaru czasu transportu?
Słyszałem od tcpdump
, który wizualizuje nagłówek TCP. Ale używam UDP i nie mogę znaleźć żadnego dobrego narzędzia dla UDP (być może dlatego, że UDP nie ma tych informacji w nagłówku).
Moje pierwsze podejście polegało na napisaniu dwóch własnych małych programów: nadawca-odbiorca, który mierzy czas, i repeater. Myślę jednak, że pomiar w warstwie aplikacji prowadzi do nieprzewidywalnych błędów. Więc szukam narzędzia, które wykorzystuje niższą warstwę.
Z góry dzięki
Alex
time
aby zobaczyć, jak długo to potrwa? Jeśli chodzi o opóźnienie, zwykły ping zapewni ci czas podróży w obie strony.
wireshark
!