ping的时间间隔会导致"目标主机无法访问"?

时间:2015-10-06 18:02:39

标签: ping

是否有设定的持续时间ping等待返回"目标主机无法访问"?如果我知道我发布ping的时间,我想计算恢复第一个ack所需的时间。

From host-redacted.com (ip.redacted) icmp_seq=1006 Destination Host Unreachable
From host-redacted.com (ip.redacted) icmp_seq=1007 Destination Host Unreachable
64 bytes from host-redacted.com (ip.redacted): icmp_seq=1008 ttl=64 time=977 ms
64 bytes from host-redacted.com (ip.redacted): icmp_seq=1009 ttl=64 time=0.121 ms

3 个答案:

答案 0 :(得分:1)

这取决于您的操作系统,但我相信很多系统都使用1000ms作为ping的默认超时。

在Windows上,ping命令接受参数ping -w X,其中X是以毫秒为单位的超时。

在许多Linux发行版中,您可以使用ping -t X来修改超时。

答案 1 :(得分:1)

来自man page

  

-W timeout等待响应的时间,以秒为单位。该选项仅影响任何响应的超时,否则ping等待两个RTT。

RTT =往返时间。似乎它没有设定值,但取决于您的网络配置。

答案 2 :(得分:0)

“目标主机无法访问”表示路由问题,而不是超时问题:发件人和目标之间的某个节点不知道如何将数据包路由到该目标。等待更长时间无济于事,您必须诊断或纠正路由问题。