ping响应“请求超时”。 vs“目标主机无法访问”

时间:2014-03-01 05:36:30

标签: networking ping icmp

当我ping IP地址时,命令返回的请求超时目标主机无法访问之间有什么区别?

5 个答案:

答案 0 :(得分:102)

目标主机无法访问

此消息表示以下两个问题之一:本地系统没有到达所需目的地的路由,或者远程路由器报告它没有到目的地的路由。

如果消息只是“目标主机无法访问”,那么本地系统没有路由,并且要发送的数据包从未被发送到网上。

如果消息是“回复来自< IP地址>:目标主机无法访问”,则路由问题发生在远程路由器上,其地址由“< IP地址>”表示字段。

请求超时

此消息表示在默认时间1秒内未收到Echo Reply消息。这可能是由于许多不同的原因造成的;最常见的包括网络拥塞,ARP请求失败,数据包过滤,路由错误或无声丢弃。

有关详细信息,请参阅: http://technet.microsoft.com/en-us/library/cc940095.aspx

答案 1 :(得分:26)

请求超时意味着本地主机没有收到目标主机的响应,但它能够到达它。目标主机无法访问意味着没有到请求主机的有效路由。

答案 2 :(得分:2)

正如khaos所说,目的地无法到达也可能意味着某些东西阻挡了往返目的地的路。例如,用于过滤错误IP地址的ACL。

答案 3 :(得分:1)

据我了解,“请求超时”表示从一个主机到另一个主机的ICMP数据包,但是回复无法到达请求主机。可能有更多的数据包丢失或一些物理问题。 “目标主机不可达”表示两台主机之间没有正确的路由。

答案 4 :(得分:0)

简单地说,请求超时表示没有响应,而目的地不可达可能表示指定的地址不存在,即您输入了错误的IP地址。