Come utilizzare l'opzione timestamp nel ping


8

Ho notato che esiste un'opzione timestamp -T nella guida del ping. Ma non so come usarlo.

Provai:

ping www.google.com -T

Questo è quello che ottengo:

Invalid timestamp type

Qual è il tipo di data e ora e come si usa?

Risposte:


10

L' -Topzione viene utilizzata per chiedere agli hop di inserire il timestamp nei pacchetti IP alla ricezione del ping. Funziona utilizzando l' TSopzione di pacchetti IP, specificata da RFC791 .

ping -Trichiede un argomento: uno tsonly, tsandaddro tsprespec. Puoi leggere la manpage online o eseguendo man pingper ulteriori informazioni sull'utilizzo.

Ecco un esempio di utilizzo:

$ ping -T tsandaddr 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(124) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=3.22 ms
TS:     192.168.1.3 63668917 absolute
    192.168.1.1 534841740 absolute not-standard
    192.168.1.1 1 not-standard
    192.168.1.3 3

64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=6.59 ms
TS:     192.168.1.3 63669919 absolute
    192.168.1.1 534842745 absolute not-standard
    192.168.1.1 0 not-standard
    192.168.1.3 6

64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=3.20 ms
TS:     192.168.1.3 63670920 absolute
    192.168.1.1 534843743 absolute not-standard
    192.168.1.1 1 not-standard
    192.168.1.3 3

^C
--- 192.168.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 3.207/4.343/6.599/1.595 ms

Nota che ho provato sulla mia LAN. Alcuni hop su Internet potrebbero rifiutare i pacchetti IP con l'opzione timestamp. (In effetti, non posso eseguire il ping di nessun host Internet con -T, probabilmente il mio ISP sta rifiutando i miei pacchetti.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.