路由追踪命令 | tracert | pathping | tracerout | tracepath

2024-01-24 10:36

本文主要是介绍路由追踪命令 | tracert | pathping | tracerout | tracepath,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、Windows系统上的追踪命令

【1】tracert命令

tracert通过向目标IP地址发送不同 TTL值的Internet 控制消息协议ICMP回应数据包。

举例:追踪百度

C:\Users\Administrator>tracert www.baidu.com通过最多 30 个跃点跟踪
到 www.baidu.com [110.242.68.3] 的路由:1     1 ms     1 ms     1 ms  moshujia.cn [192.168.124.1]2     5 ms     3 ms     5 ms  [10.186.128.1]3    13 ms     *        *     [60.221.11.109]4    10 ms     *       19 ms  [60.221.7.161]5    24 ms    23 ms    24 ms  219.158.114.536    24 ms    24 ms    24 ms  110.242.66.1747    28 ms    28 ms    29 ms  221.194.45.130

2】pathping命令

pathping命令,可以根据时延和丢包率判断网络质量

举例:追踪百度

C:\Users\Administrator>pathping www.baidu.com通过最多 30 个跃点跟踪
到 www.a.shifen.com [110.242.68.4] 的路由:0  DESKTOP-6SI8NI9 [192.168.124.12]1  moshujia.cn [192.168.124.1]2  DESKTOP-6SI8NI9 [10.186.128.1]3  105.11.221.60.adsl-pool.sx.cn [60.221.11.105]4  33.11.221.60.adsl-pool.sx.cn [60.221.11.33]5     *        *        *
正在计算统计信息,已耗时 100 秒...指向此处的源   此节点/链接
跃点  RTT    已丢失/已发送 = Pct  已丢失/已发送 = Pct  地址0                                           DESKTOP-6SI8NI9 [192.168.124.12]0/ 100 =  0%   |1    1ms     0/ 100 =  0%     0/ 100 =  0%  moshujia.cn [192.168.124.1]0/ 100 =  0%   |2    4ms     0/ 100 =  0%     0/ 100 =  0%  DESKTOP-6SI8NI9 [10.186.128.1]0/ 100 =  0%   |3    3ms     0/ 100 =  0%     0/ 100 =  0%  105.11.221.60.adsl-pool.sx.cn [60.221.11.105]0/ 100 =  0%   |4   10ms     0/ 100 =  0%     0/ 100 =  0%  33.11.221.60.adsl-pool.sx.cn [60.221.11.33]跟踪完成。

 二、Linux系统上的追踪命令

【1】tracerout命令

traceroute指令让追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置

 举例:追踪百度

$ traceroute www.baidu.com
traceroute to www.baidu.com (184.61.20.7), 30 hops max, 60 byte packets1  192.168.1.1 0.353 ms *2  10.0.11.254 (10.0.11.254)  0.912 ms  1.433 ms  1.627 ms3  124.25.26.49 (124.205.26.47)  8.052 ms  8.856 ms  9.71 ms4  10.255.19.185 (10.255.149.185)  3.08 ms  3.338 ms  2.789 ms5  10.255.36.45 (10.25.36.45)  2.948 ms  2.138 ms  2.66 ms6  218.241.253.77 (218.241.253.77)  1.712 ms  1.673 ms  1.402 ms7  14.197.77.21 (14.197.177.21)  4.934 ms 14.187.177.81 (14.197.177.81)  120.167 ms 14.17.178.49 (14.197.178.49)  1.574 ms8  14.197.249.126 (14.197.249.126)  2.159 ms 14.197.14.182 (14.197.149.182)  2.117 ms 14.197.29.134 (14.197.249.134)  2.342 ms9  182.61.52.218 (182.61.252.218)  2.938 ms 182.61.22.212 (182.61.252.212)  2.557 ms 182.61.252.220 (182.61.252.220)  2.749 ms

【2】tracepath命令

tracepath指令可以追踪数据到达目标主机的路由信息,同时还能够发现MTU值。 

举例: 追踪百度

[root@master ~]# tracepath www.baidu.com1?: [LOCALHOST]                                         pmtu 15001:  moshujia.cn                                           2.366ms 1:  moshujia.cn                                           1.269ms 2:  moshujia.cn                                           2.490ms pmtu 14922:  localhost                                             7.314ms 3:  no reply4:  33.11.221.60.adsl-pool.sx.cn                         13.195ms 5:  219.158.105.13                                       24.324ms 6:  110.242.66.182                                       26.180ms 7:  221.194.45.134                                       25.726ms

-n 不看主机名字,光显示IP地址

[root@master ~]# tracepath -n www.baidu.com1?: [LOCALHOST]                                         pmtu 15001:  192.168.124.1                                         1.573ms 1:  192.168.124.1                                         6.131ms 2:  192.168.124.1                                         3.298ms pmtu 14922:  10.186.128.1                                          5.122ms 3:  60.221.11.109                                        23.500ms 4:  60.221.11.41                                         13.875ms 5:  219.158.14.249                                       24.413ms 6:  110.242.66.166                                       24.602ms 7:  221.194.45.134                                       27.055ms 

这篇关于路由追踪命令 | tracert | pathping | tracerout | tracepath的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/639414

相关文章

Redis 的 SUBSCRIBE命令详解

《Redis的SUBSCRIBE命令详解》Redis的SUBSCRIBE命令用于订阅一个或多个频道,以便接收发送到这些频道的消息,本文给大家介绍Redis的SUBSCRIBE命令,感兴趣的朋友跟随... 目录基本语法工作原理示例消息格式相关命令python 示例Redis 的 SUBSCRIBE 命令用于订

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java

Go语言使用Gin处理路由参数和查询参数

《Go语言使用Gin处理路由参数和查询参数》在WebAPI开发中,处理路由参数(PathParameter)和查询参数(QueryParameter)是非常常见的需求,下面我们就来看看Go语言... 目录一、路由参数 vs 查询参数二、Gin 获取路由参数和查询参数三、示例代码四、运行与测试1. 测试编程路

Linux查询服务器 IP 地址的命令详解

《Linux查询服务器IP地址的命令详解》在服务器管理和网络运维中,快速准确地获取服务器的IP地址是一项基本但至关重要的技能,下面我们来看看Linux中查询服务器IP的相关命令使用吧... 目录一、hostname 命令:简单高效的 IP 查询工具命令详解实际应用技巧注意事项二、ip 命令:新一代网络配置全

Linux grep 命令的使用指南

《Linuxgrep命令的使用指南》本文给大家介绍Linuxgrep命令的使用指南,包括基础搜索语法、实践指南,感兴趣的朋友跟随小编一起看看吧... 目录linux grep 命令全面使用指南一、基础搜索语法1. 基本文本搜索2. 多文件搜索二、常用选项详解1. 输出控制选项2. 上下文控制选项三、正则表达

DNS查询的利器! linux的dig命令基本用法详解

《DNS查询的利器!linux的dig命令基本用法详解》dig命令可以查询各种类型DNS记录信息,下面我们将通过实际示例和dig命令常用参数来详细说明如何使用dig实用程序... dig(Domain Information Groper)是一款功能强大的 linux 命令行实用程序,通过查询名称服务器并输

setsid 命令工作原理和使用案例介绍

《setsid命令工作原理和使用案例介绍》setsid命令在Linux中创建独立会话,使进程脱离终端运行,适用于守护进程和后台任务,通过重定向输出和确保权限,可有效管理长时间运行的进程,本文给大家介... 目录setsid 命令介绍和使用案例基本介绍基本语法主要特点命令参数使用案例1. 在后台运行命令2.

Django中的函数视图和类视图以及路由的定义方式

《Django中的函数视图和类视图以及路由的定义方式》Django视图分函数视图和类视图,前者用函数处理请求,后者继承View类定义方法,路由使用path()、re_path()或url(),通过in... 目录函数视图类视图路由总路由函数视图的路由类视图定义路由总结Django允许接收的请求方法http

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹