TCPING介绍

tcping 是由美国人 Eli Fulkerson先生用C++ 编写的一个开源网络检测工具;你可以下载可执行文件, 也可以下载源码自行编译。

Offical website: https://download.elifulkerson.com/files/tcping/0.39/

tcping和ping类似,也是用于检测网络连通性的一个工具。不同于ping的是,tcping 可以检查端口,更多的用法请在程序中执行 ? 来查阅。

程序的帮助信息

tcping.jpg

使用tcping检测应用程序的端口延迟

从Eli Fulkerson 的网站下载下来,通过命令行的方式来运行

在程序所在目录输入程序 和目标地址进行检测

.\tcping.exe google.com 443
//.\tcping.exe 目标地址/域名  目标端口

即可获得结果,也可以在程序后面添加参数

.\tcping.exe -t google.com 443
//.\tcping.exe -t 目标地址/域名  目标端口 (-t长ping)
.\tcping.exe -h google.com 
//.\tcping.exe -h 目标地址/域名  目标端口

示例图

tcping1.jpg

使用tcping来检查网络游戏的网络波动

当我接到有用户反馈网络游戏延迟高或者连接不上的时候,通常我会使用tcping,tracert,nslookup,ping 这几个命令来协助排查故障;总结一下几个步骤如下

  • 拿到与游戏相关的服务器地址
    有时候游戏服务器是通过域名连接,我会使用nslookup检查解析地址
  • 使用ping检查基本的延迟状态
    有些游戏服务器禁ping,我会使用tracert 来跟踪路由,顺便找一下游戏连接的端口(后面使用tcping检查端口)
  • 使用tracert跟踪路由
    运营商链路调整 有时候会影响游戏体验;某个节点断掉
    tracert可以协助你判断路由节点的问题
  • 使用tcping检查游戏服务器端口延迟和是否开放
    有些游戏是UDP协议,我会用hping,或者nc。基本上tcping已经很够用所以我这里只介绍tcping。

前面的文章

使用 PsPing进行网络测试
https://www.itiohub.com/share/psping.html

以上所述内容均以Windows操作系统为主。
如果你有其它更好用的工具 ,欢迎在下方留言分享。