Các -T
tùy chọn được sử dụng để hỏi bước nhảy để chèn dấu thời gian trong các gói IP khi nhận được ping. Nó hoạt động bằng cách sử dụng TS
tùy chọn gói IP, được chỉ định bởi RFC791 .
ping -T
yêu cầu một đối số: một trong tsonly
, tsandaddr
hoặc tsprespec
. Bạn có thể đọc manpage trực tuyến hoặc bằng cách chạy man ping
để biết thêm thông tin về việc sử dụng.
Đây là một ví dụ về việc sử dụng:
$ 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
Lưu ý rằng tôi đã thử trên mạng LAN của mình. Một số bước nhảy trên internet có thể từ chối các gói IP với tùy chọn dấu thời gian. (Trên thực tế, tôi không thể ping bất kỳ máy chủ internet nào -T
, có lẽ ISP của tôi đang từ chối các gói của tôi.)