paping & psping 简单描述

paping:跨平台
psping:只能在windows上进行使用
ping:跨平台

当需要测试数据包能否通过IP协议到达特定主机,一般都是使用ping。
工作时,ping向目标主机发送一个ICMP Echo请求的数据包, 并等待接收Echo相应数据包,通过响应时间和成功响应的次数来判断丢包率和网络延迟、担当对方禁止ICMP之后,ping将无效。所以不能直接使用ping来测试服务的连通性。

当需要进行连通性测试,如测试RDP SSH端口 或者HTTP HTTPS服务稳定性等 可使用psping或者paping。
psping是微软PsTools套件中的一个命令,可进行ICMP ping测试,主要用来测试TCP端口的连通性,还可以进行TCP/UDP网络时延和带宽。
paping功能与psping简单一点,不支持UDP端口的测试

paping & psping 使用

psping 的使用

psping在测试的时候,会有一个热身测试,目的是使后续的测试数据更加准确。当没有指定-t 参数,默认只统计4次正式测试数据

统计结果第一行包含发送请求的次数,接收到回应的次数,连接丢失的次数以及丢失百分比。
第二行数据表示的是:最小、最大以及平均的响应时延。

psping支持的参数

参数 含义
-t 类似于ICMP的长 ping测试,知道按下ctrl+c 停止测试,并显示统计结果
-n 指定测试的次数。还可以指定测试的时间长度,以秒为单位,使用时,需要在数字后加上s。如“10s”
-i 每次测试的间隔,默认为1秒。还可以指定0来进行快速ping测试
-w 热身次数,默认为1次
-q 测试过程中不输出结果,结束后显示统计结果
-h 将时延结果统计为直方图打印(默认打印20行),也可以指定结果行数。如 “-h 10” 还有一种使用方法是统计自定义时延。如 “-h 65,70” 结果将统计时延分别为65 和 70 毫秒的次数
-4 强制使用IPV4
-6 强制使用IPV6

由于是测试TCP,测试时不排除被测试服务有一定的防护机制。

psping的下载可以直接搜索
https://download.sysinternals.com/files/PSTools.zip
解压之后可以psping文件复制到 C:\Windows\System32 就可以直接使用

paping的使用方法

paping支持的参数

参数 含义
-p --port N 指定被测试服务的TCP 端口(必须)
–nocolor 屏蔽颜色输出
-t --timeout 指定超时时长,单位毫秒 默认值 1000
-c --count N 指定测试次数

当需要将结果输出到文件,建议使用 --nocolor参数,方便后期处理。

下载地址:
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/paping/paping_1.5.5_x86-64_linux.tar.gz

下载后解压

tar zxf paping_1.5.5_x86_linux.tar.gz

paping psping 那些事相关推荐

  1. 【虚拟机-虚拟网络】使用 PsPing PaPing 进行 TCP 端口连通性测试

    PsPing & PaPing 介绍 通常,我们测试数据包能否通过 IP 协议到达特定主机时,都习惯使用 ping 命令.工作时 ping 向目标主机发送一个 IMCP Echo 请求的数据包 ...

  2. 使用 PsPing PaPing 进行TCP端口连通性测试(转载)

    PsPing & PaPing 介绍 通常,我们测试数据包能否通过IP协议到达特定主机时,都习惯使用ping命令.工作时ping向目标主机发送一个ICMP Echo请求的数据包,并等待接收Ec ...

  3. 使用 PsPing PaPing 进行 TCP 端口连通性测试

    PsPing & PaPing 介绍 通常,我们测试数据包能否通过 IP 协议到达特定主机时,都习惯使用 ping 命令.工作时 ping 向目标主机发送一个 IMCP Echo 请求的数据包 ...

  4. php tcpping,【实践】如何检查TCP 端口连通性测试[psping和paping]

    背景 通常,我们测试数据包能否通过 IP 协议到达特定主机时,都习惯使用 ping 命令.工作时 ping 向目标主机发送一个 IMCP Echo 请求的数据包,并等待接收 Echo 响应数据包,通过 ...

  5. paping使用来测试联通网站由于tcp协议导致的无法通信问题超时问题

    今天上班遇到一个神奇的问题,之所以神奇,是因为自己之前从来没遇到过,就好像之前从来没打过电话,拿到电话,突然发现一根线或线都不需要就可以和千里之外的Ta聊天的感觉 首先介绍一个工具,微软云同事介绍的, ...

  6. psping|端口连通性测试工具

    为了测试TCP端口的连通性,例如测试 RDP.SSH 端口可用性,或者 HTTP.HTTPS 服务稳定性,通常使用PsPing或者PaPing.PsPing 是微软 PSTools 工具套件中的其中一 ...

  7. 遇事不责怪别人,换位思考能成全更好的自己

    在生活中,有时候有些人做的某些事可能会让你感觉不爽:这时,你最好不要急着去责怪他:试着把自己放在对方的处境,看看别人的生活,你才能看到人间百态,理解他人的难处. 每个人的生长环境不同,心境就不同:有些 ...

  8. 力所能及的做些自己喜欢和有趣的事

    我们每个人都有自己喜欢做的事:在自己可控且力所能及的情况下,在闲时,按自己的意愿去做些自己喜欢和有趣的事,会感觉到这事很有意义.在忙时,要为理想和奋斗而忙:不浪费时间在无意义的事和人身上. 朋友要的是 ...

  9. 不要纠结于过去发生的事

    在这个社会中,有些人很早就经历了一些不好的事,遇到不好的人:让他留了一些阴影.这时,应该学会不要纠结于过去发生的事情了!一件事情已经发生了,不管再怎么后悔也不能改变结局: 对这件事一直有懊悔之心,只会 ...

最新文章

  1. MySQL/InnoDB中,乐观锁、悲观锁、共享锁、排它锁、行锁、表锁、死锁概念的理解
  2. go gdb调试 参数设置 减小执行文件体积
  3. Windows Server 2008安装Memcached笔记
  4. pytest一:pytest 框架介绍
  5. 听音乐学英语之- I Need to Wake Up 奥斯卡获奖单曲:关注全球变暖
  6. dorado 7 使用总结
  7. 安卓引用思源黑体字体,出现标点“ ‘ ” 时候会显示成“)”
  8. Cp与Cpk了解与计算
  9. Google Earth Engine笔记-计算时间序列hurst指数
  10. Eclipse中将package,folder,source folder相互转换
  11. Ceres Solver介绍
  12. linux和window 双系统,如何构建 Linux 和 Windows 共存的双系统
  13. 如何使用CK-S610-A01擦写RI-TRP-DR2B-40玻璃管标签的数据信息
  14. 谈读《三国志》之话说关羽——【istrangeboy精品史评】
  15. 微信开发者工作遇到的ERROR
  16. 12 带音视频、多媒体、2D3D显示加速的嵌入式类芯片介绍
  17. 利用LightGBM实现天气变化的时间序列预测
  18. 开源文档系统MrDoc
  19. Win RTX3070+cuda11.4+cuDNNv8.2.2+torch-gpu离线安装+tensorflow-gpu安装
  20. Dev的安装和简单使用

热门文章

  1. 实操教程:CANoe在CAN总线测试中的应用
  2. Win8.1减少“为硬件保留的内存”的方法
  3. 新媒体人有哪些必备的宝藏网站?
  4. 老板讲述:公司有钱,我为什么不发年终奖?
  5. 一阶广义差分模型_广义差分法与自相关系数估计.ppt
  6. WIN10精简和优化策略
  7. 惠普Z820图形工作站安装WIN7 professional x64的方法
  8. 重写HTML5 video播放器
  9. 更新补丁导致360随身wifi提示USB设备驱动异常
  10. [转][转]超级玛利