+ -
当前位置:首页 → 问答吧 → 请问 BSD的ping计时器能达到的ms等级是?

请问 BSD的ping计时器能达到的ms等级是?

时间:2003-11-07

来源:互联网

从ping一个站点能看出吗?
64 bytes from 218.30.12.185: icmp_seq=0 ttl=53 time=196.287 ms
64 bytes from 218.30.12.185: icmp_seq=1 ttl=53 time=202.364 ms
好象是0.001ms:ask :ask

作者: home   发布时间: 2003-11-07

有什么问题? 能ping通就行!

作者: rainren   发布时间: 2003-11-07

引用:
最初由 home 发表
从ping一个站点能看出吗?
64 bytes from 218.30.12.185: icmp_seq=0 ttl=53 time=196.287 ms
64 bytes from 218.30.12.185: icmp_seq=1 ttl=53 time=202.364 ms
好象是0.001ms:ask :ask
不懂你的意思:o

作者: Freebird   发布时间: 2003-11-07

就是ping程序计时器的精度是???:ask:ask

作者: home   发布时间: 2003-11-08

是呀!ping我只是用它来检测网络是否连通。

作者: rainren   发布时间: 2003-11-08


谢谢版主拉

我去看man有吗。

作者: home   发布时间: 2003-11-08

rainren,
home的意思是ping可以用来测试网络是否连通,但也可以用它看看网络的速度,测
试结果精确到小数点儿后三位有效。我经常用ping来看看一个packet到目的地一个
来回用多长时间,比如oracle的一些服务对latency非常在乎,网络是通的,ssh/telnet没
问题,但是用sqlplus会因为latency时间太长,服务会告诉您timeout。

但是我建议建立一个标准的100Mo文件,用ftp传送,好处是可以得到一个比较客观
的平均值。
$ dd if=/dev/zero of=test.img bs=100m count=1
$ ftp .....

作者: werix   发布时间: 2003-11-08

谢谢大家对我的帮助,你们。。你们都对我的意思弄错了。

也怪我没说清楚:o:o
我要的是要ping的时间精度。例如,举个例子:
BSD/386版本0.9.4系统只能提供10ms级的计时器。

作者: home   发布时间: 2003-11-08