网络管理常用命令之六 Pathping 命令使用详解




网络管理常用命令之六 Pathping 命令使用详解

2022-07-21 2:08:49 网络知识 官方管理员

pathping命令

Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了ping和tracert命令的功能,返回两部分内容,第一部分显示到达目的地经过了哪些路由,第二部分显示了路径中每个路由器上数据包丢失方面的信息。反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率,能够有效地帮助我们解决网络问题。

它使用ICMP回应信息来分析网络连通情况。Pathping发送回应信息到源地址与目标地址之间的所有路由器,它会计算出源主机与目标主机之间的每一个路由器的反应时间,通过这些数据,我们能够很方便地测出网络延时,有助于找出带宽瓶颈。

提供有关在源和目标之间的中间跃点处网络滞后和网络丢失的信息。Pathping在一段时间内将多个回响请求消息发送到源和目标之间的各个路由器,然后根据各个路由器返回的数据包计算结果。因为pathping可以表示在任何特定路由器或链接处的数据包的丢失程度,所以用户可据此确定可能存在网络问题的路由器或子网。Pathping通过识别路径上的路由器来执行与tracert命令相同的功能。然后,该命令在一段指定的时间内定期将ping命令发送到所有的路由器,并根据每个路由器的返回非数值计算统计结果。

PingTracertPathping三个命令的简单对比:

Ping用来检测目标主机的连通性,确认你想要去的地方是否可达?

Tracert用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间,即了解你想去的地方如何走?

Pathping用来跟踪在源和目标之间的中间跃点处网络滞后和网络丢失的详细信息,即了解你所走的路径的路状如何?

使用时不指定参数,pathping则显示帮助。

Pathping,命令

语法:

pathping[-ghost-list][-hmaximum_hops][-iaddress][-n][-pperiod][-qnum_queries][-wtimeout][-4][-6]target_name

不带选项

默认情况下,pathping命令不带选项,只需输入pathpingtragert_name即可。

如:pathpingwww.163.com。

返回两部分内容,第一部分显示到达目的地经过了哪些路由;第二部分显示了路径中每个路由器上数据包丢失方面的信息。反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率。

Pathping,命令

注意:如果测试至某一节点网络超时,会中断测试过程。

如下图所示:测试到第3跳时即中止了测试过程。第二部分的统计信息提示数据包丢失率为100%。

Pathping,命令

-n选项

阻止pathping试图将中间路由器的IP地址解析为各自的名称。这有可能加快pathping的结果显示。

Pathping,命令

-h选项

-hMaximumHops指定搜索目标(目的)的路径中存在的跃点的最大数。默认值为30个跃点。

Pathping,命令

-g选项

-gHostList

说明回响请求消息可以对HostList中指定的中间目标集使用IP数据头中的稀疏来源路由选项。使用稀疏来源路由时,相邻的中间目标可以由一个或多个路由器分隔开。主机列表中的地址或名称的最大数为9。HostList是一系列由空格分隔的IP地址(用带点的十进制符号表示)。

-p选项

-pPeriod命令指定两个连续的ping之间要等待的时间间隔数(以毫秒为单位)。默认值为250毫秒(1/4秒)。为避免网络拥塞,应将间隔设置得稍长一些。要尽可能地消除突发包丢失所造成的影响,请不要频繁发送探测(Ping)信号。

Pathping,命令

Pathping,命令

-q选项

-qNumQueries

指定发送到路径中每个路由器的回响请求消息数。默认值为100个查询。

下图设置为200个查询,耗时由250秒增加一倍至500秒。

Pathping,命令

-w选项

-wTimeout

指定等待每个应答的时间(以毫秒为单位)。默认值为3000毫秒(3秒)。

-i选项

-iIPAddress命令指定源地址。


发表评论:

最近发表
网站分类
标签列表