Format wyświetlania rtt dla polecenia ping

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
BioZ
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 25 wrz 2013, 14:08
Wersja Ubuntu: 13.04
Środowisko graficzne: Brak
Architektura: x86_64

Format wyświetlania rtt dla polecenia ping

Post autor: BioZ »

Hej,

Potrzebuję pilnie uzyskać rezultat badania połączenia narzędziem ping. Zauważyłem, że wyświetlany rtt pakietu ma jedno miejsce po przecinku podczas gdy podsumowanie już trzy.

Kod: Zaznacz cały

64 bytes from 10.10.10.2: icmp_seq=962 ttl=62 time=18.5 ms
Zależy mi na tym, by zwiększyć dokładność wyświetlenia tego zmierzonego czasu:

Kod: Zaznacz cały

64 bytes from 10.10.10.2: icmp_seq=962 ttl=62 time=18.467 ms
Nie mogę jednak za nic w świecie znaleźć, jak to zmienić (albo poprawnie googlać). Zauważyłem, że przy wywoływaniu pinga przez różne osoby (Google Grafika) różna jest rozdzielczość rtt dla pakietów. Stąd podejrzewam, że może to być coś z ustawieniami systemu, ale tu jestem na otwartym oceanie i nie wiem co dalej. :boat: Nie wierzę, żeby zainstalowanie innego systemu i "a nuż się uda" było jedynym rozwiązaniem.

Będę bardzo wdzięczny za pomoc.
Pozdrawiam.

OS: Ubuntu Server 13.04 64b
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Format wyświetlania rtt dla polecenia ping

Post autor: ethanak »

a wpadłeś na to, że pomiar dokonywany jest z określoną dokładnością (w tym przypadku 100 usec) a podsumowanie po prostu wyświetla rezultat z dzielenia z większą ilością miejsc?
BioZ
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 25 wrz 2013, 14:08
Wersja Ubuntu: 13.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Format wyświetlania rtt dla polecenia ping

Post autor: BioZ »

Nie wpadłem na to widząc różne wyświetlanie rtt dla konkretnych pakietów u innych użytkowników (to mnie wiodło w stronę locale) i mając obok FreeBSD w którym ping pomiar robi z dokładnością o dwa rzędy wielkości większą.
Chyba, że mój trop jest fałszywy i muszę znaleźć i zmodyfikować samo narzędzie ping.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Format wyświetlania rtt dla polecenia ping

Post autor: ethanak »

jeśli to nie jest problem lepiej napisz własnego pinga a nie modyfikuj istniejącego. tyle że pomiar czasu z dokładnością lepszą niż 100 usec może być problematyczny - osobiście uznałbym ziarnistość 1 msec jako rzeczywistą, a po przecinku to już tylko śmiecie.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 28 gości