Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了 ping 和 tracert 命令的功能,返回两部分内容,

第一部分显示到达目的地经过了哪些路由,第二部分显示了路径中每个路由器上数据包丢失方面的信息。反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率,能够有效地帮助我们解决网络问题。

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

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

Ping、Tracert、Pathping三个命令的简单对比:

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

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

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

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

语法:

pathping [-g host-list] [-h maximum_hops] [-i address] [-n] [-p period] [-q num_queries] [-w timeout] [-4] [-6] target_name

不带选项

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

如:pathping www.163.com。

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

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

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

-n选项

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

-h选项

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

-g选项

-g HostList

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

-p选项

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

-q选项

-q NumQueries

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

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

-w选项

-w Timeout

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

-i选项

-i IPAddress命令指定源地址。

故障实例:

Tracert命令与PathPing命令你常用吗:前段时间本网吧网速不太正常.每晚8点后到11点之间网速爆慢.其余时间则正常。在8~11点间PING电信DNS TIME值要100多MS以上,但PING电信网关是正常的。PING网吧路由,网吧路由返回值正常且稳定也没丢包现象,故先排除蠕虫等病毒影响原因。

排除病毒干扰原因后就着手开始检查是否局域网本身问题。因晚8~11时为高峰时段,考虑到网络负荷问题及怀疑可能有部分网络设备损坏,于是进行了排查。经检测各机器网卡,网线,及其各交换机工作正常。且局域网内部游戏联机,大规模文件复制均正常,速度理想。

既然设备没问题,且其余时间段网络速度正常,就不太可能是网吧自身问题了。因为用的是4M的FTTB光纤带不到200台机器按说还是满轻松的。可事实又摆在 眼前,虽说看看网页,聊聊QQ是没问题,但上互联网打打反恐PING值高达80多以上那也不能玩呀。去上海热线下载频道去下个文件平常都是300多 K/s,现在却只有几十K/s,呵可。那可不行啊。打电话给电信,遇到个SB技术说是我被黑客攻击,呵呵,我路由防火墙的日志上根本就没有攻击记录,又何 来的攻击之说,再说我之前专门请我北京从事网络安全工作的朋友帮测过,路由没有漏洞。当然咱不排除重量级高手攻击的可能。不过我想这小小网吧跟这种人应该没有什么直接利益关系吧。:)

在电话里跟那家伙理论了半天无果后只能做罢,这时脑中闪过一个念头何不用Tracert命令跟踪下路由看一下。于是Tracert 202.96.209.5 这个DNS看了一下。下面是跟踪结果:

Tracing route to ns-px.online.sh.cn [202.96.209.5]

over a maximum of 30 hops:

1 <10 ms <10 ms <10 ms my.router [xxx.xxx.x.xxx]

2 <10 ms <10 ms <10 ms xxx.xxx.xxx.xxx

3 <10 ms <10 ms <10 ms 5ge0-ip-xxsn-012.online.sh.cn[218.1.2.141]

4 31 ms 47 ms 31 ms 218.1.2.29

5 47 ms 47 ms 31 ms 218.1.1.238

6 46 ms 47 ms 32 ms 1so1-0-jnpr-lc.online.sh.cn [202.109.0.58]

7 47 ms 47 ms 47 ms 1so1-0-jnpr-px.online.sh.cn [202.109.0.37]

8 63 ms 46 ms 47 ms vlan99-c6k2-px.online.sh.cn [202.109.39.5]

9 * * * Request timed out.

10 47 ms 46 ms 63 ms ns-px.online.sh.cn [202.96.209.5] Trace complete.

相信大家看了结果懂行的心里明白的也应该差不多了。大家可以看到,从我网吧到DNS:202.96.209.5中间经过了8个路由。上面跟踪结果中第一个路 由是我自己的。第十个是目的DNS。大家也看到了,在经过前三个路由时速度还是正常的都<10MS,从第四个开始网络廷时开始变的时显。当到达第九个路由时压根就没反映了,来了个请求超时,由此看来是电信的部分路由出了问题无法及时处理数据而导致了网速变慢。知道原因后又致电给电信部门,叫他们技术 主管听的电话把情况跟他说明后他看纸包不住火终于吐透了真相,原来是有部分路由器出了故障,正在准备更换成Cisco的设备,已有很多用户向他们反映遇到 了上述问题。知道原因后让人舒了口气,几天后网络速度也恢复正常了。

网络管理命令6— Pathping 命令相关推荐

  1. 网络管理常用命令之Pathping 命令使用详解(图文)

    Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了 ping 和 tracert 命令的功能,返回两部分内容,反映出数据包从源主机到目标主机所经过的路径.网络延时以及丢包率,能够有效地 ...

  2. 网络管理常用命令之六 - Pathping 命令详解(图文)

    6.pathping命令... 语法:... 不带选项... -n选项... -h选项... -g选项... -p选项... -q选项... -w选项... -i选项... 6.pathping命令 ...

  3. 路由追踪命令 | tracert | pathping | tracerout | tracepath | 值得收藏

    目录 一.Windows系统上的追踪命令 [1]tracert命令 [2]pathping命令 二.Linux系统上的追踪命令 [1]tracerout命令 [2]tracepath命令 一.Wind ...

  4. linux ping 路径,pathping命令

    pathping 命令是一个路由跟踪工具,它将 ping 和 tracert 命令的功能和这两个工具所不提供的其他信息结合起来.pathping 命令在一段时间内将数据包发送到到达最终目标的路径上的每 ...

  5. 网络诊断工具之—路径测试pathping命令

    Pathping主要用于提供有关在来源和目标之间的中间跃点处的网络滞后和网络丢失的信息.Pathping将多个回显请求消息发送到来源和目标之间的各个路由器一段时间,然后根据各个路由器返回的数据包大小计 ...

  6. h3csnmp管理命令_H3C S5500V2-EI系列以太网交换机 命令参考-Release 1118-6W100_网络管理和监控命令参考_SNMP命令-新华三集团-H3C...

    设备运行于FIPS模式时,本特性部分配置相对于非FIPS模式有所变化,具体差异请见本文相关描述.有关FIPS模式的详细介绍请参见"安全配置指导"中的"FIPS" ...

  7. 昊鼎王五:Windows运行中的所有命令_Windows快捷命令_运行中的所有命令

    昊鼎王五:Windows运行中的所有命令_Windows快捷命令_"运行"中的所有命令 winver 检查Windows版本 wmimgmt.msc 打开Windows管理体系结构 ...

  8. Windows cmd命令行常用命令

    winver 检查Windows版本  wmimgmt.msc 打开Windows管理体系结构(wmi)  wupdmgr Windows更新程序  wscript Windows脚本宿主设置  wr ...

  9. linux 下ip命令对比ifconfig命令

    原文:https://linux.cn/article-3144-1.html ------------------------------------------------------------ ...

最新文章

  1. 密封表贴电感的漏磁以及在150kHz导航信号放大器中的性能
  2. fio模拟mysql写入速度_IO压力测试工具 -- FIO 使用说明
  3. 【opencv】4.初始化Mat的方式、访问cv::Mat中的某个元素
  4. FireWork 制作android 应用程序 icon
  5. Spring MVC Servlet XML文件配置
  6. 加密机组会 会议纪要
  7. 前端开发面试题集锦(一)
  8. phpcmsV9单网页调用其他栏目文章 -方法总结
  9. 语义分割未来发展如何?
  10. Quartz+SpringMVC实现web定时管理任务
  11. 11组软件工程组队项目失物招领系统——界面设计文档
  12. 通过帮网友解答问题训练同学们使用awk,sed案例
  13. 22-5 论如何将标准中国地图矢量化并且导入arcgis中
  14. NodeJS 微信公共号开发 - 响应微信发送的Token验证(山东数漫江湖)
  15. SUMO交通仿真-核心概念和基础知识速览
  16. 生成模型之flow-based model
  17. Mac idea破解到2100年
  18. c#录音和放音,超简单!不用DirectX
  19. 线程的状态及状态转换
  20. 一只青蛙一次可以跳上1级台阶也可以跳上2级求该青蛙跳上一个n级的台阶总共有多少种跳法

热门文章

  1. 1050显卡装linux卡住,安装 Ubuntu 后卡死的问题
  2. Java8高效遍历map_Java8中Map的遍历方式总结
  3. 外卖项目09---Redis了解
  4. C#计算两个经纬度的距离
  5. 网址前面小图标如何更换
  6. 把彩色照片变素描照片.很漂亮哦
  7. 滑步处理 - 让动画脚步和移位一致
  8. mysql 字段最右匹配_Mysql字符串处理函数详细介绍、总结 -电脑资料
  9. 大数据之hive安装
  10. keil编译器的优化问题 关键字volatile的使用