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

这篇具有很好参考价值的文章主要介绍了Ping 出现TTL expired in transit错误原因分析及解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

寝室网络割接导致本本上不了网了,于是在其他地方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分钟后问题解决.

文章来源地址https://www.toymoban.com/news/detail-461438.html

到了这里,关于Ping 出现TTL expired in transit错误原因分析及解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 蓝牙模块传输音频出现卡顿原因分析

    蓝牙模块传输音频出现卡顿原因分析 作为一个在无线蓝牙技术行业工作10年+的硬件工程师,整理一些蓝牙模块传输音频出现卡顿原因的分析仅供大家参考: 一、天线方面 天线性能直接影响到蓝牙型号的发射强度,一般来说蓝牙音频传输有效的使用范围是10-15米,实际使用一

    2024年02月01日
    浏览(43)
  • windows11 出现SearchHost.exe应用程序崩溃事件原因分析

    3月15日之后,点击搜索框的时候总是卡顿,点不开,查看系统事件,发现系统出现上万条的SearchHost.exe事件。参照微软网站上的回复,重建了索引,重装了应用都不能解决问题。鉴于之前没有出现过这个问题,于是把最近安装的软件全部卸载,依然没解决问题。 最后怀疑是系

    2024年02月11日
    浏览(50)
  • IDE /完整分析C4819编译错误的本质原因

    本文将从根本原因上来分析和解决 “C4819” 编译告警问题。“C4819: 该文件包含不能在当前代码页(936)中表示的字符,请将该文件保存为Unicode格式以防止数据丢失”。 使用 QtCreator + MSVC 编译器组成的集成开发环境时,若不合理配置IDE编辑器和编译器的文件编码格式选项,则很

    2024年02月15日
    浏览(26)
  • IDEA git项目 tomcat Tomcat出现404,The requested resource is not available 原因分析

    刚用 idea 来写java Web项目的时候 经常遇到Tomcat配置相关的问题,其中404 算是比较好解决的问题 目前我吧这几种情况归纳了主要4种情况 这种情况 新手最容易出现的问题, 解决方案也简单我们右键先泽进入项目 ModulesSetting 查看配置的是否有问题 这主要看下 我们 Web项目根目录

    2024年02月04日
    浏览(34)
  • ERR_CONNECTION_REFUSED等非标准的HTTP错误状态码原因分析和解决办法

    HTTP错误状态码是HTTP协议的一部分,而我们实际使用过程中,会发现浏览器会报一些英文的错误码,那这部分错误状态码是怎么回事呢?接着看下文来具体分析: 表示浏览器无法解析域名以获取服务器的IP地址,可能是DNS配置问题。 DNS Resolution Failed 报错的原因可能如下: 1,

    2024年02月08日
    浏览(73)
  • kafka服务器连接出现:[NetworkClient.java:935] [Producer clientId=producer-1] Node -1 disconnected原因分析

    本人小白上路,在做仿牛客论坛项目的时候,在kafka发布消息这一块出现了这个问题: 如下图所示: 开始疯狂的循环,原因就是连接不到kafka,百度必应搜了一大堆,什么要添加host文件,什么要修改server配置中的listener等,都试过了,完全没有用,最后你猜怎么着?是一个非

    2024年02月11日
    浏览(36)
  • 【flink】Checkpoint expired before completing. 使用flink同步数据出现错误Checkpoint expired before completing.

    任务超时了: 重新把任务配置参数,配置如下: 或者修改 flink的 配置文件flink-conf.yaml 

    2024年02月12日
    浏览(33)
  • Vue computed 报错:Computed property ‘ ‘ was assigned to but it has no setter 错误原因分析与解决办法

    错误描述 最近在封装Vue模块时,借助Vue的Computed属性监听传递的数据,但是开发调试过程中控制台取提示 Computed property was assigned to but it has no setter  错误。控制台报错如下:  错误分析 根据控制台错误提示,组件中定义的 computed 属性缺少 setter ,使用过 computed  都应该知道,

    2023年04月14日
    浏览(34)
  • 【ping】在Linux服务器上ping某个主机时,出现(DUP!),一般是什么原因?

    Linux内核集成的IP信息包过滤系统,linux的包过滤功能,即linux防火墙,它由netfilter和iptables两个组件组成。 防火墙在做数据包过滤决定时,有一套遵循和组成的规则,这些规则存储在专用的数据包过滤表中,而这些表集成在 Linux内核中。在数据包过滤表中,规则被分组放在我

    2024年02月12日
    浏览(33)
  • 打开相机失败 出现错误的原因

    如何解决? Debug中缺少DLL文件 以下参考周姐文档 相机调用步骤  学习相机第三方库的安装 https://blog.csdn.net/Qingshan_z/article/details/117257136书签:QT添加库(静态库和动态库)_Qingshan_z的博客-CSDN博客_qt添加库 添加文件 (1)添加相机的两个库头文件,”iCam.h\\\"和“iImg.h\\\",用法可以参

    2024年02月03日
    浏览(83)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包