路由追踪tracert命令

2023-11-12

路由追踪tracert命令

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

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。
  在下例中,数据包必须通过两个路由器(10.0.0.1 和 192.168.0.1)才能到达主机 172.16.0.99。主机的默认网关是 10.0.0.1,192.168.0.0 网络上的路由器的 IP 地址是 192.168.0.1。
  C:/>tracert 172.16.0.99 –d
  Tracing route to 172.16.0.99 over a maximum of 30 hops
1 2s 3s 2s 10,0.0,1
  2 75 ms 83 ms 88 ms 192.168.0.1
  3 73 ms 79 ms 93 ms 172.16.0.99
  Trace complete.
  用 tracert 解决问题 可以使用 tracert 命令确定数据包在网络上的停止位置。

现在使用命令追踪下黑基论坛的信息~
tracert bbs.hackbase.com
Tracing route to cdn.hackbase.com [218.28.195.106]
over a maximum of 30 hops:
   1 <1 ms <1 ms <1 ms   192.168.10.1
   2     2 ms     1 ms     1 ms   58.221.201.65
   3     2 ms     1 ms     1 ms   58.221.27.13
   4     2 ms     1 ms     1 ms   58.221.27.61
   5     6 ms     5 ms     5 ms   58.221.25.137
   6     8 ms     7 ms     7 ms   202.97.39.109
   7 43 ms 42 ms 42 ms   202.97.46.50
   8 258 ms 258 ms 257 ms   219.158.35.93
   9 269 ms 267 ms 265 ms   219.158.13.61
10 273 ms 273 ms     *     219.158.6.222
11 265 ms     *    261 ms   hn.kd.smx.adsl [221.13.223.222]
12 263 ms 262 ms 262 ms   pc30.zz.ha.cn [61.168.254.30]
13 265 ms 268 ms 266 ms   pc30.zz.ha.cn [61.168.251.30]
14 277 ms 278 ms 277 ms   pc0.zz.ha.cn [218.28.7.186]
15 275 ms 277 ms 278 ms   pc0.zz.ha.cn [218.28.195.106]
Trace complete.

分析:第一行是我本地所在网段的网关。第二行是所在路由器WAN口的网关。
这样下去,一层一层,直到找到bbs.hackbase.com为止。Trace complete.追踪结束~
Tracert 实用程序对于解决大网络问题非常有用。如果你本地网络比较复杂,经过几个网关转换,那么使用此命令可以查出到哪个节点出现问题。从而判断网络通信在什么位置不同通过。

现在结合帮助解析下相关参数
tracert /?
Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
Options:
-d                 Do not resolve addresses to hostnames.
-h maximum_hops Maximum number of hops to search for target.
-j host-list    Loose source route along host-list.
-w timeout       Wait timeout milliseconds for each reply.


说明如下:
-d 不解析主机名;
-h maximum_hops 指定搜索到目的地址的最大轮数;
-j host-list 沿着主机列表释放源路由;
-w timeout 指定超时时间间隔(单位毫秒)。
在UNIX下有一个工具叫做traceroute,功能相同。
至此,路由跟踪的作用已经说明了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

路由追踪tracert命令 的相关文章

  • Mysql Codeigniter Active Record - 如何执行 where_in 查询并返回正确的结果顺序?

    我有一组按特定顺序传递的 ID 需要保留 我正在从几个左连接查询与每个 ID 相关的数据 ID 是从搜索中返回的 因此必须保持顺序以使结果有效 否则搜索变得毫无意义 我的代码看起来像这样 this gt db gt where in id
  • 在 vim 中查找变量的下一次出现

    我想知道是否 如何让 vim 查找下一次出现的变量 假设变量的名称只是 n 那么 n会给我所有出现过的那封信 但这并不总是很有帮助 我想我可以创建一个正则表达式来解决这个问题 但我想知道是否有一些我还不知道的命令 击键 由于我所有的谷歌搜索
  • iOS 使用查询打开 YouTube 应用程序(url 方案)

    是否有 URL 方案可以使用指定的搜索查询打开 YouTube iOS 应用程序 I tried NSString stringURL http www youtube com results search query foo NSURL
  • 在 lucene 中搜索 UUID 不起作用

    我有一个 UUID 字段 以以下格式添加到我的文档中 372d325c e01b 432f 98bd bc4c949f15b8 但是 当我尝试通过 UUID 查询文档时 无论我如何尝试转义表达式 它都不会返回它们 例如 uuid 372d3
  • Solr 高亮显示

    我看到了这个帖子here https stackoverflow com questions 4058913 how to highlighting search results using apache solr with php cod
  • 冷融合和分页

    首先 我对 ColdFusion 很陌生 但学得很快 因此 我正在尝试构建一个大型数据库 最初每页显示 25 行的所有结果 并有一个下一个 上一个链接来浏览页面 这一切都工作正常 但是当我执行搜索时 当新结果显示大约几页时 分页链接不起作用
  • 什么是“友好 URL”? [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我最近 在本网站和其他地方 阅读了大量有关 友好 URL 的讨论 但我不确定究竟是什么使 URL 变得 友好 以及为什么我们真正关心
  • 更改 SOLR 默认连接

    我正在使用嵌入 SOLR 的应用程序 SOLR 在 Tomcat 的 webapp 区域中像一场战争一样运行 是否有 SOLR 配置允许我切换搜索的默认 SOLR 行为以假定 AND 而不是 OR 作为连接运算符 在您的模式文件中添加 或修
  • 加密字段的部分搜索

    最近我被分配了一个问题 加密数据库字段 例如SSN 但仍然必须保持 部分搜索 工作 例如 SSN 123 45 6789 在数据库中被加密为 abcdxyz 当用户在搜索框中输入 2345 时 它必须出现在结果中 我们的数据库中有数百万条记
  • 从 Visual Studio 搜索中排除特定文件

    是否可以从 Visual Studio 中的搜索中排除某些文件 例如 jquery js 几乎总是污染我的搜索结果 一半结果来自该文件 我知道您可以将特定类型列入白名单 但是当我想在 js 扩展名中搜索时 有解决方案吗 在这里投票功能 ht
  • 如何搜索包含表情符号的文本?

    我们有一个 MySQL InnoDB 表 带有一个文本字段COLLATE utf8mb4 unicode ci 我需要搜索包含任何表情符号字符的行 我搜索了相当多的问题 但人们似乎有一个他们正在搜索的表情符号列表 我实际上正在寻找一种可以找
  • 使用文本框搜索 datagridview 中的列 (vb.net)

    如何使用文本框搜索 datagridview 中的列 我正在使用 vb net 2010 我有一个带有数据源的 Datagridview 下面是我用于填充 datagridview 的代码 网格视图将有 4 列 Private Sub Lo
  • Excel VLOOKUP 和 SEARCH 组合

    我试图在文本列中搜索文本字符串的一部分并返回第二列 希望这通过一个示例更有意义 请注意 这个示例是编造的 我无法发布我正在使用的确切数据 但这与它类似 例如 A D E Really good dog Good dog text1 red
  • Elasticsearch 中的嵌套与对象

    有人可以解释 Elasticsearch 文档中 对象 和 嵌套 字段之间的区别吗 我知道默认情况下字段被定义为对象 我还知道我可以用这样的点访问对象字段 my field name my field title 等 对象的文档 http
  • 复杂的 SOLR 查询,包括 NOT 和 OR

    我对 SOLR 搜索有一些相当复杂的要求 我需要针对标记内容的数据库执行这些搜索 我需要首先过滤数据库以获取与我的过滤器标签匹配的结果 任何具有黑名单中的标签的结果都应被删除 除非它们也包含白名单中的标签 假设我想检索所有标记为 森林 或
  • 自定义 Tridion 搜索索引处理程序:页面 url 的自定义字段与标准字段?

    我正在研究 SDL Tridion 2011 GA 的自定义搜索索引处理程序 我得到了一些工作 使用Arjen 提供的非常有用的信息 http 80000ft blogspot nl 2012 08 search indexing hand
  • 在数据框中搜索唯一值并用它们创建表

    自从我不久前开始使用 R URL 将类似于此示例格式 可在 源 列中找到 URL 中对我来说很重要的部分是 utm source ADX 位 我的数据如下所示 用户 来源 1 2 3 我需要做的是从 URL 中捕获 utm source 并
  • 搜索/排序算法 - 是否有类似 GoF 的列表?

    我是一名自学成才的开发人员 坦率地说 我不太擅长找出在任何特定情况下使用哪种搜索或排序算法 我只是想知道是否有设计模式 esque 列出了以太坊中可用的常见算法 供我添加书签 就像是 算法名称 带有别名 如果有的话 它解决的问题 大O成本
  • 在 O(n) 时间内找到 n x n 矩阵中的局部最小值

    所以 这不是我的家庭作业问题 而是取自 coursera 算法和数据结构课程的未评分作业 现已完成 You are given an n by n grid of distinct numbers A number is a local m
  • Elasticsearch 关于“空索引”的查询

    在我的应用程序中 我使用了几个elasticsearch索引 它们在初始状态下不包含索引文档 我认为这可以称为 空 该文档的映射是正确且有效的 该应用程序还有一个包含实体的关系数据库 这些实体可能具有在 elasticsearch 中关联的

随机推荐

  • K8S Pod配置详解(spec)

    Pod 是 Kubernetes 中最基本的资源对象之一 代表一组容器的单位 以下是几个重要的 Pod 字段的含义和用法 metadata 包含了 Pod 的元数据 例如名称 标签 命名空间等 spec 定义了 Pod 的行为和构建 例如容
  • Redis实现简单文章投票

    鉴于Redis被鹅厂一面二面问过的原因 还是要好好学习一下 Redis实战 第一章的例子 实现的功能 1 给文章投票 def article vote conn user article cutoff time time ONE WEEK
  • 10个自动化测试框架,测试工程师用起来

    什么是自动化测试框架 自动化测试框架是为自动化测试脚本提供执行环境的脚手架 框架为用户提供了各种优势 帮助他们有效地开发 执行和报告自动化测试脚本 它更像是一个专门为自动化组织的测试而创建的系统 简而言之 我们可以说框架是各种指导方针 编码
  • 数组名和指针变量的区别

    数组名和指针变量的区别 今天讲一下数组名和指针变量的区别 只说结果 不过分析 刚刚看到C语言中 有一个sizeof 数组名 和sizeof 指针变量 平时没有注意这两者的区别 在这里记下笔记 不喜勿喷 sizeof 数组名 是计算该数组所占
  • 南方日报:前有杜比,后有DTS,DVD专利费纷争何时休?

    那些所谓 收费太贵 只是一小部分厂商的借口 事实上使用我们产品的客户很多 但大多数没有合理付费 迪提斯 公司全球总裁兼首席执行官 庄柯奇 如是回答本报记者的发问 作为拥有全球最著名数码音频技术之一 几乎与杜比齐名的数码技术公司的掌门人 庄柯
  • python 十进制转十六进制 蓝桥

    试题 基础练习 十进制转十六进制 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式 它有0 1 2 3 4 5 6 7 8 9 A B C D E F共16个符号 分别表示十进制数的0至15 十六进制的计数方法是满16进1
  • JDBC连接MySQL数据库步骤

    JDBC全称 Java DataBase Connectivity 是Java数据库连接 是一种用于执行SQL语句的Java API 可以为多种关系数据库提供统一访问 例如 MySQL Oracle SQLServer等数据库 它由一组用J
  • Shell命令行选项与参数用法详解

    在bash中 可以用以下三种方式来处理命令行参数 直接处理 使用 1 2 n进行解析 适合小脚本 getopts 单个字符选项的情况 如 n 10 f file txt等选项 能处理绝大多数的情况 getopt 可以处理单个字符选项 也可以
  • mysql系列之一_MySQL学习系列之一---MySQL简介

    大家好 我是小詹小詹 是一名IT工程师 工作内容主要是ERP软件的二次开发和实施 以及数据库的运维 在这里可以分享一些数据库的基础操作以及工作过程中碰到实际问题的解决方案 整个系列会按照数据库内容分为三大块 分别是MySQL SQL ser
  • 电子学会 全国青少年软件编程等级考试标准 十级标准及相关资料

    本级会涉及但不限于随机算法 近似算法 神经网络算法 深度学习算法 强化学习算法 以及算法复杂性分析等更高级或新兴的算法设计及分析方法 随机算法 路径规划算法C 实现 二 A 路径规划算法C 实现 二 A weixin 44504228的博客
  • java sshd实现连接ssh操作

    文章目录 说明 分享 记录 导包 代码 总结 说明 本博客每周五更新一次 日常使用ssh连接工具是jsch实现 但该库从2018年开始停止更新 项目开发中使用免密登录功能时 因为ssh加密算法版本过低失败 最后不得不使用账号密码连接 那次后
  • 面试官问我MySQL索引失效怎么排查?懵逼了。。。

    前 言 上一期 我们讲解了sql优化的一般流程 不管是优化join语句 where语句 聚合函数还是排序操作 核心在于利用索引来优化sql语句 但是 大家以为我们为字段创建了索引之后 索引就一定会生效吗 当然不是的 因为索引可能会失效 那索
  • TensorFlow框架做深度学习之命令行参数操作

    想必在linux系统上做开发的小伙伴们对命令行这种东西是熟悉的不能再熟悉了 linux系统时时刻刻都要通过命令行实现各种操作 但是作为资深的windows用户 我是不太习惯用cmd命令控制台去操作应用的 回到今天的主题 为了使我们用Tens
  • Xamarin.Android DatePickerFragment 日期控件

    MainActivity 代码 public class MainActivity Activity TextView dateDisplay Button dateSelectButton protected override void
  • 服务器显示ipv4有两个ip地址,服务器显示ipv4有两个ip地址

    服务器显示ipv4有两个ip地址 内容精选 换一换 查询子网 您可以在API Explorer中直接运行调试该接口 GET v1 project id subnets subnet id 参数说明请参见表1 参数说明名称是否必选说明proj
  • CLI 发行uni-app到微信小程序,如何不打开微信开发者工具去进行小程序发布?

    前言 小程 赶紧把这个UI这里改一下 改完赶紧推个版本 等着测试 哎小程 这个需求客户需要这样改一下 你赶紧改一下推个版本客户等着看 上面这段话相信做开发的同僚或多或少每天都在听 可是小程序的版本发布流程并不像华为云 阿里云等其他云服务器
  • cuda warp内原语——vote instructions&warp instructions

    warp内原语 shfl sync shfl up sync shfl down sync and shfl xor sync 可在warp级别交换线程的变量 写在开头 shfl shfl up shfl down and shfl xor
  • Excel VLOOKUP 初学者教程:通过示例学习

    目录 前言 一 VLOOKUP的用法 二 应用VLOOKUP的步骤 三 VLOOKUP用于近似匹配 四 在同一个表里放置不同的VLOOKUP函数 结论 前言 Vlookup V 代表 垂直 是 excel 中的内置函数 允许在 excel
  • vue监听浏览器窗口的变化,随着窗口变化调整里面table的宽高

    1 在data中设置 1 tableHeight 500 2 screenHeight window innerHeight 2 在mounted中设置 mounted const that this window onresize gt
  • 路由追踪tracert命令

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