Linux常用命令clockdiff怎么用
导读:本文共1465.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: Linux常用命令 clockdiff 程序正是使用时间戳来测算目的主机和本地主机的系统时间差。选项-o:使用IP时间戳选项来测量系统时间差。时间戳只用3个。-o1:使用IP时间戳选项来测量系统时间差。用4个时间戳。如果-o和-o1都没有设置,那么就是用ICMP时间戳来测试系统时间差。实例lixi@lixi-desktop:~$ping-Ttsandaddrw... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。clockdiff 程序正是使用时间戳来测算目的主机和本地主机的系统时间差。
选项
-o:使用IP时间戳选项来测量系统时间差。时间戳只用3个。-o1:使用IP时间戳选项来测量系统时间差。用4个时间戳。如果-o和-o1都没有设置,那么就是用ICMP时间戳来测试系统时间差。
实例
lixi@lixi-desktop:~$ping-Ttsandaddrwww.ustc.edu.cn-c1PINGwww.ustc.edu.cn(202.38.64.9)56(124)bytesofdata.64bytesfrom202.38.64.9:icmp_seq=1ttl=62time=0.823msTS:lixi-desktop.local(210.45.74.25)12522473absolute210.45.74.1-251local-gw.ustc.edu.cn(202.38.64.126)248202.38.64.9-857514Unrecordedhops:3---www.ustc.edu.cnpingstatistics---1packetstransmitted,1received,0%packetloss,time0msrttmin/avg/max/mdev=0.823/0.823/0.823/0.000ms
首先由上面的得出在RRT不大的时候,几个ICMP时间戳的关系。本地主机和202.38.64.9之间的时间差约 为:-857514+248-251=-857517。分别用-o(IP选项中时间戳)和不带选项(ICMP路由时间戳)上述路由的系统时间进行测试。得 到的结果:
lixi@lixi-desktop:~#./clockdiff-o202.38.64.9..................................................host=202.38.64.9rtt=1(0)ms/1msdelta=-857517ms/-857517msWedDec1711:28:302008lixi@lixi-desktop:~#./clockdiff202.38.64.9.host=202.38.64.9rtt=750(187)ms/0msdelta=-857517ms/-857517msWedDec1711:28:352008
两种方法测试的都比较准确。
lixi@lixi-desktop:~#./clockdiffgigagate1.Princeton.EDU..................................................host=gigagate1.Princeton.EDUrtt=307(21)ms/271msdelta=-5ms/-5msWedDec1711:50:162008
上面是测试一个RTT较大的目的主机和本地主机的系统时间差。不过在使用clockdiff的时候,需要一点运气,因为很多路由会忽略ICMP或IP时间戳。
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
Linux常用命令clockdiff怎么用的详细内容,希望对您有所帮助,信息来源于网络。