基本原理
在IP报文的首部和ICMP报文的首部都可以放入时间戳数据,clockdiff程序是使用时间戳来测算目的主机和本地主机的系统时间差。
选项:
-o :使用IP时间戳选项来测量系统时间差。时间戳只用3个。
clockdiff_o.png
-o1:使用IP时间戳选项来测量系统时间差。用4个时间戳。如果-o和-o1都没有设置,那么就是用ICMP时间戳来测试系统时间差。
clockdiff_o1.png
使用示例:
sl@Li:~$ clockdiff 192.168.2.19
.
host=192.168.2.19 rtt=750(187)ms/0ms delta=-41405ms/-41405ms Wed Jul 4 10:08:18 2018
sl@Li:~$ clockdiff -o 192.168.2.19
.....
host=192.168.2.19 rtt=237(295)ms/0ms delta=-40110ms/-40110ms Wed Jul 4 10:52:00 2018
sl@Li:~$ clockdiff -o1 192.168.2.19
..
host=192.168.2.19 rtt=562(280)ms/0ms delta=-40098ms/-40098m