Time to live exceeded,什么原因?

liulonghao 2009-08-10 03:37:30
Linux下使用ping命令ping另一solaris主机,返回
From 192.168.2.1 icmp_seq=0 Time to live exceeded
From 192.168.2.1 icmp_seq=1 Time to live exceeded
From 192.168.2.1 icmp_seq=2 Time to live exceeded
From 192.168.2.1 icmp_seq=3 Time to live exceeded
另使用telnet命令,返回
telnet: Unable to connect to remote host: No route to host
----
本人对网络什么的是菜鸟,还请各位大虾指点指点
...全文
15367 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
逍遥过客 2009-08-16
  • 打赏
  • 举报
回复
那就好办了,如果是跑动态路由的话应该不会有这种问题,很可能是静态路由配置错误,建议好好查一查吧。主要看看192.168.2.1/.2的配置,已经把这两个IP作为网关的PC的配置。
XIAODONGXIAN 2009-08-16
  • 打赏
  • 举报
回复
接下来就troubleshooting了,好好仔细检查一下
liulonghao 2009-08-14
  • 打赏
  • 举报
回复
11 59.43.18.82 (59.43.18.82) 37.435 ms 40.102 ms 38.211 ms
12 192.168.2.1 (192.168.2.1) 39.237 ms 38.147 ms 49.903 ms
13 192.168.2.2 (192.168.2.2) 39.954 ms 39.454 ms 39.851 ms
14 192.168.2.1 (192.168.2.1) 39.076 ms 38.259 ms 39.804 ms
15 192.168.2.2 (192.168.2.2) 40.269 ms 40.013 ms 37.900 ms
16 192.168.2.1 (192.168.2.1) 40.117 ms 37.994 ms 39.935 ms
17 192.168.2.2 (192.168.2.2) 38.996 ms 38.602 ms 39.177 ms
18 192.168.2.1 (192.168.2.1) 41.043 ms 38.092 ms 40.189 ms
19 192.168.2.2 (192.168.2.2) 39.822 ms 39.164 ms 38.735 ms
20 192.168.2.1 (192.168.2.1) 40.524 ms 48.664 ms 39.715 ms
21 192.168.2.2 (192.168.2.2) 38.720 ms 39.160 ms 38.990 ms
22 192.168.2.1 (192.168.2.1) 41.390 ms 37.881 ms 40.180 ms
23 192.168.2.2 (192.168.2.2) 38.598 ms 38.964 ms 39.976 ms
24 192.168.2.1 (192.168.2.1) 40.261 ms 38.219 ms 39.876 ms
25 192.168.2.2 (192.168.2.2) 37.876 ms 39.093 ms 37.910 ms
26 192.168.2.1 (192.168.2.1) 44.979 ms 36.702 ms 39.920 ms
27 192.168.2.2 (192.168.2.2) 38.808 ms 39.039 ms 37.974 ms
28 192.168.2.1 (192.168.2.1) 42.241 ms 48.291 ms 49.766 ms
29 192.168.2.2 (192.168.2.2) 37.760 ms 38.711 ms 39.200 ms
30 192.168.2.1 (192.168.2.1) 42.094 ms 38.182 ms 40.015 ms
----------------------------------
是成环了
逍遥过客 2009-08-10
  • 打赏
  • 举报
回复
估计是你的网络路由成环了,报文在环中反复转发,转发一次ttl就减一,当ttl变为0时就会向源发送上述信息。建议楼主用traceroute命令试一下,看看是不是路由成环了,把上面命令的ping换成traceroute即可。
drifter250771 2009-08-10
  • 打赏
  • 举报
回复
TTL是生存时间的意思,就是说这个ping的数据包能在网络上存在多少时间。当我们对网络上的主机进行ping操作的时候,我们本地机器会发出一个数据包,数据包经过一定数量的路由器传送到目的主机,但是由于很多的原因,一些数据包不能正常传送到目的主机,那如果不给这些数据包一个生存时间的话,这些数据包会一直在网络上传送,导致网络开销的增大。当数据包传送到一个路由器之后,TTL就自动减1,如果减到0了还是没有传送到目的主机,那么就自动丢失。

当TTL被扣到0时,最后一个经手的路由器就会给源主机发来一个Time to live exceeded的ICMP信息。
shidishui 2009-08-10
  • 打赏
  • 举报
回复
超时
到远程主机没路由
看下你两个机子是不是在同一网段。

3,840

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧