Ping 出现TTL expired in transit错误原因分析及解决方法

所属分类: 网络 / 疑难 阅读数: 914
收藏 0 赞 0 分享
寝室网络割接导致本本上不了网了,于是在其他地方ping本本的IP来试,结果出现了TTL expired in transit的提示,这种提示并不常见,如下图所示:


ping 和 tracert 的结果

用tracert来看路由状况,原来是出现路由环路导致TTL超时。

出现路由环路的解决方法是重新设定路由配置,避免环路。这个一般要由网络运营商来处理了。

回顾一下TTL的概念:

TTL是Time To Live的缩写,是指一个网络层的数据包(package)的生存周期,即数据包被路由器丢弃之前允许通过的路由跳数。 TTL由发送主机设置,以防止数据包不断在IP网络上永不终止地循环(考虑到网络有环路的情况)。转发IP数据包时,要求路由器至少将TTL减小1,减为0则丢弃该数据包。

因而出现以上TTL expired in transit的原因有两种:

1.源主机与目标主机之间的路由跳数超过了设定的TTL值,可以通过增加TTL值来避免,ping命令中可以用-i参数来指定
2.网络路由上出现路由环路,需要通过修改路由配置来解决
回顾下学过的知识,备忘

Ping 出现TTL expired in transit错误原因分析及解决办法

Ping 出现: TTL expired in transit.   今天发现电信送的一条固定IP地址出现问题,查确认属于是他们私自更改了我们的IP地址.电话通知电信大客经理...在下午接通知,已经改好! 
我觉得还是自已测试一下,不能太相信别人的话,因此我通知他们稍等下. 

1、我先PING了一下IP地址,结果发现: 

C:\Documents and Settings\xm_dengwh>ping 218.xxx.xxx.xxx (这里是我们的IP地址) 
 
Pinging 218.xx.xx.xx with 32 bytes of data: ,~FyC_%*  
 
Reply from 218.85.151.173: TTL expired in transit. g/so3F%v .  
Reply from 218.85.151.173: TTL expired in transit. 
Reply from 218.85.151.173: TTL expired in transit. 
Reply from 218.85.151.173: TTL expired in transit. 
 
需要注意的是: 我的IP地址:218.xxx.xxx.xxx和218.85.151.173不同. 
 
不是正常的TTL返回时间,从提示来看应该是TTL耗尽了,为什么TTL会耗尽呢?难道是路由器配置错误,形成环路了使数据包不停的在两个路由器之间传送,使TTL耗尽?为了证实我的猜想,我觉定使用tracert看一下所经过的路由器情况. 
C:\Documents and Settings\xm_dengwh>tracert 218.85.xx.xx 
 
Tracing route to mx2.bestcheer.com [218.85.xxx.xxx]
over a maximum of 30 hops: 
 
1 10 ms 1 ms 1 ms 59.xx.xx.xx 
2 1 ms 2 ms 1 ms 61.154.238.102 
3 * * * Request timed out. 
4 1 ms 3 ms 1 ms 218.85.151.173 
5 * * * Request timed out. 
6 2 ms 2 ms 1 ms 218.85.151.173 
7 * * * Request timed out. 
8 2 ms 2 ms 2 ms 218.85.151.173 
9 * * * Request timed out. 
10 * 2 ms 2 ms 218.85.151.173 
11 * * * Request timed out. 
12 3 ms 3 ms 3 ms 218.85.151.173 
 
从结果来看,应该是第3hop转数据包到第4hop(218.85.151.173)上,然后又转第3hop上,因此数据在第3路由器与第4个路由器之间造成循环使数据不停的两个路由器之间转发. 
马上通知电信公司,把路由配置错误,造成数据包循环的情况告诉他们,20分钟后问题解决.
更多精彩内容其他人还在看

怎么解决无线网间歇性掉线问题

很多用户反馈这个问题,期初我们也认为就是驱动的问题,随着研究的深入发现这也很可能是由于无线网卡和路由器之间的PSPM模式不兼容产生的。
收藏 0 赞 0 分享

无线网络容易掉线的原因和解决方法

这篇文章主要介绍了无线网络容易掉线的原因和解决方法,本文剖析了无线网经常掉线的一些原因,并给出相应的解决方法,的朋友可以参考下
收藏 0 赞 0 分享

宽带连接错误代码678介绍、产生原因和解决方法

最近帮朋友家里看网时,上网拨号出现宽带错误代码678,当时咨询电信客服电话,可是他们只给我一个不能上网的回复,没办法,小编只好自己解决了,并总结成本文分享给大家,需要的朋友可以参考下
收藏 0 赞 0 分享

ADSL经常断流与断线的问题分析与解决方案

什么是ADSL的断流问题呢?通常是用ADSL MODEM能成功拨号登陆,但上网的时候数据流传输突然中断,时不时的能连上网,下面跟随脚本之家的小编一起来了解一下ADSL经常断线的原因和解决方法
收藏 0 赞 0 分享

局域网故障排除经验之谈 网卡故障居多

本文是笔者根据自己的经验谈排除局域网故障,网络故障可分为硬件故障和软件故障两大类。关于局域网的软件问题引起网络故障的例子很多,但多数集中在网卡的设置上,需要的朋友可以参考下
收藏 0 赞 0 分享

家庭局域网故障之电脑网线插口灯不亮的的解决办法

本文所研究的内容就是要解决 组建家庭局域网所带来的一系列问题。搭建家庭局域网不难,想要一次调通可不是那么轻易。不过,难者不会,会者不难,把握了下面这些小技巧,你就可以轻松解决网络软硬故障了。
收藏 0 赞 0 分享

解决宽带路由器无法上网和网速不稳的办法

有用户反映在接上路由器之后,感觉电脑的上网速度变慢了,却又找不到问题的症结所在,无法解决。下面就介绍下遇到此问题的一般处理方法
收藏 0 赞 0 分享

Win98局域网网上邻居找不到自己电脑的解决办法

这篇文章主要为大家介绍了局域网上使用Win98作操作系统的客户机,有时候会出现“网上邻居”找不到本机的怪现象,具体解决办法如下文,需要的朋友可以参考下
收藏 0 赞 0 分享

SDN与交换机怎么实现通信 需达成什么“协议”

怎样实现SDN与交换机通信?为了解决这个问题,目前有许多供应商正在开发开放传输交换机,它们将充当SDN控制器和光纤传输交换机之间的中介,需要的朋友可以参考下
收藏 0 赞 0 分享

遇到传统SLAAC地址的主动主机跟踪的问题该怎么解决?

这篇文章主要为大家介绍了如何对抗传统SLAAC地址的主动主机跟踪?以及对抗主动主机跟踪的方法和工具,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多