tracert命令

Tracert是路由跟踪程序,用于确定 IP 数据报访问目标所经过的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 在工作环境中有多条链路出口时,可以通过该命令查询数据是经过的哪一条链路出口。

Tracert一般用来检测故障的位置,我们可以使用用tracert IP命令确定数据包在网络上的停止位置,来判断在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,方便检测网络中存在的问题。

Tracert工作原理

通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。

Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。

Tracert 命令按顺序打印出返回“ICMP 已超时”消息的路径中的近端路由器接口列表。如果使用 -d 选项,则 Tracert 实用程序不在每个 IP 地址上查询 DNS。

不带选项

不带选项的tracert命令将显示到达目标IP地址所经过的路径,并将IP地址解析为主机名一同显示。如下图所示,第一跳是网关地址,可以根据看到的主机名,判断我使用的是极路由。

根据上面的跟踪结果,画出从自己的主机出发到达www.heuet.edu.cn的网络结构

根据tracert命令输出的信息可知,第一行为我所在网段的网关
第二,第三行为所经过路由的网关
第四行为我所访问的路由地址

tracert命令详解相关推荐

  1. 新手必看的tracert命令详解!

    网络管理常用命令 - Tracert 命令 1.Tracert简介 Tracert是测试报文从发送端到目的地所经过的路由的方法.它能够直观展现报文在转发的时候所经过的路径.Tracert基于ICMP协 ...

  2. android+tracert命令详解,tracert 命令详解(示例代码)

    tracert 命令详解 How to Use the TRACERT Utility The TRACERT diagnostic utility determines the route to a ...

  3. tracert 命令详解

    tracert 命令详解 How to Use the TRACERT Utility The TRACERT diagnostic utility determines the route to a ...

  4. Tracert命令详解,路由跟踪命令tracert命令怎么用?网络管理员的法宝,新睿云给您详解

    Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径.Tracert命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机 ...

  5. ping和tracert命令详解

    Ping 这个应该大家都会用的吧,最主要的就是检测目标主机是不是可连通.Ping程序实际就是发送一个ICMP回显请求报文给目的主机,并等待回显的ICMP应答.然后打印出回显的报文.Ping不通一个地址 ...

  6. 必须掌握的tracert命令详解

    Tracert,一个探测路由的程序,可以让我们看见IP数据报到达目的地经过的路由. 路由跟踪在线Tracert工具说明 Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采 ...

  7. 网络管理常用命令之五 - Tracert 命令详解(图文)

    5.tracert命令... Tracert工作原理... 不带选项... -d选项... -h选项... -w选项... 5.tracert命令 Tracert是路由跟踪程序,用于确定 IP 数据报 ...

  8. 路由跟踪命令 tracert 命令详解

    文章目录 1 概述 2 语法 2.1 进入 dos 命令 2.2 参数列表 2.3 tracert命令 1 概述 Tracert:跟踪路由 是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径 ...

  9. 华为命令手册_网络故障排查之tracert命令详解

    1.Tracert简介 Tracert是测试报文从发送端到目的地所经过的路由的方法.它能够直观展现报文在转发的时候所经过的路径.Tracert基于ICMP协议来实现的.当网络出现故障时,用户可以使用T ...

  10. 命令提示符(cmd)中的tracert命令详解

    tracert也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径.本文主要探讨了tracert命令的各个功能. 工具/原 ...

最新文章

  1. CNCF 云原生系列文章
  2. 中国人必须知道的76个常识。。。看了才发现,自己知道的实在太少了。。。学习。。。。...
  3. scrum 11.8
  4. boost::test模块命名函数参数框架的单元测试
  5. IOI 2007 Sail (线段树+贪心)
  6. 互换性与技术测量教材pdf_【检验】临床生物化学检验技术(第6版)人民卫生出版社【电子教材PDF】【人卫教材电子版】...
  7. mybatis学习(40):逆向工程的创建
  8. mysql3.5 所有表_mysql学习笔记3.5
  9. 没有bug队——加贝——Python 练习实例 11,12
  10. ●BZOJ 1396 识别子串
  11. VALSE学习(十四):自主学习
  12. 努力在html中适配图片尝试失败
  13. 神器webssh学习笔记
  14. 【教程分享】大数据视频教程
  15. Jquery WeUI 复选框
  16. 服务器中的虚拟化是什么意思,虚拟化是什么意思
  17. 2021年度盘点|民宿发展"春水涌动"
  18. 8位数:数字、小写字母字典思考
  19. java网课|Iterator接口
  20. 节日EDM系列:圣诞节如何进行EDM数据营销

热门文章

  1. 输入一个三位数,分别输出他的个位十位百位
  2. AV1视频编解码器核心编码工具概述
  3. 朴素贝叶斯,拉普拉斯平滑
  4. robot framework接口自动化测试post请求
  5. 联想换机助手_三星s换机助手下载-三星S换机助手 安卓版v3.6.07.11-pc6手机下载
  6. Workstation服务无法启动导致无法访问文件服务器
  7. spring-kafka源码解析
  8. 3.3.7 使用difflib.get_close_matches函数
  9. html整人js代码大全,Fool.js恶搞整人网页特效jQuery插件
  10. 计算机没有无线网卡驱动程序,电脑上没有光驱怎么安装无线网卡驱动 - 驱动管家...