网络测试工具——tcping

TCPing是一个基于TCP协议的网络检测工具,用于测试端口连通性,尤其适用于服务器禁ping的情况。文章介绍了tcping与ping的区别,tcping的下载与安装步骤,并详细解析了tcping的命令参数,包括不同操作系统下的使用方法和参数配置,如-n发送次数,-i间隔时间等。
摘要由CSDN通过智能技术生成

1、 tcping与ping的区别

  • 1、ping:是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。通过ICMP协议发送报文到对方主机上任意一个60000以上的端口,然后获取对方主机的回复
  • 2、tcping:是一种面向连接的、可靠的、基于字节流的传输层通信协议。使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复

如果服务器禁ping,这样获取不到正确结果,往往就会误导我们对于网络情况的判定,ping不是检验网络连通性的唯一方法,我们可以使用tcping工具来测试。也就是说就算服务器禁止ping 也只是ICMP协议,tcping照样可以检测服务器端口存活。尤其是在对一些代理ip的情况进行判断Tcping是常用的工具。

其他区别参考博文:Tcping命令详解

2、tcping的介绍

  • Ping命令可以检查网络的连通性,帮助分析和判定网络故障,是Windows、Unix和Linux系统下的一个命令。有些网络禁ping,想知道网络和端口的连通性,tcping就是一个不错的选择。而tcping是使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复。使用tcping需要下载工具到windows。

3、下载与安装

下载链接:

  • tcping下载链接:tcping.exe - ping over a tcp connection

  • win32位下载地址:https://download.elifulkerson.com//files/tcping/0.39/tcping.exe

  • win64位下载地址:https://download.elifulkerson.com/files/tcping/0.39/x64/tcping64.exe

tcping工具保存路径:

  • 下载对应32位或64位的exe文件,后将文件放到 c:\windows\system32\ 目录下面(如果下载的是64位的要删除文件名中的 64)

在终端输入tcping,出现帮助文档说明安装成功

4、 tcping命令详解

参数说明
-4优先使用IPv4
-6优先使用IPv6
-h使用http模式
-t让命令持续运行,直到使用ctrl + c指令退出
-n 数字发送命令的次数,默认4次
-i 数字发送ping命令的时间间隔,默认1s,可以为小数
-w 数字等待响应的时间间隔,默认2s,可以为小数
-d使输出的每一行显示时间和日期
-f强制ping命令至少发送一个比特(byte)
-g 数字失败指定次就放弃(注意默认是80端口,若其他端口没开也算失败)
-b 数字开启蜂鸣器,参数4会一直响铃,tcping -b 4 ​ ​www.baidu.com​​
-c只显示改变的信息(ping时间很短一般不会改变)
-r 数字每发送指定个数据包,就重新查找主机一次(通过DNS或路由查找)
-sping通就立即退出
-u 与-h命令连用每一行输出目标的url(-h,使用http模式,-u单独使用没有任何效果)
-v显示版本信息
-j使用默认的方法,求ping的均值减小波动,网络有一定的不稳定性时,用此参数可以减小波动
-js 数字用指定个实例求平均值减小波动,使用这个参数,系统会tcping 指定次,然后求出平均值作为一次结果显示,减小波动
–tee file_path将结果输出到指定位置,tcping –tee /data/test.txt 192.168.0.100,会把ping的结果保存在/data下的test文件中
–file从文件中获得ping的来源;在/data下新建一个test.txt文件,并输入要tcping的所有ip或域名,一行一个,然后执行命令tcping –file /data/test.txt,就会依次tcping文件中指定的地址destination 可以是DNS地址、IP地址、URL(需要使用-h,http模式)。使用http模式时,不要加https//或:port,例如:tcping ​ ​ ​http://www.jd.com:80l就会失败,使用tcping​​​​ ​ ​www.jd.com​​ 8080就会成功
port 数字指定tcp端口(1-65535),如果不指定,默认是80
–header在头部显示时间和日期,与–tee显示的格式差不多
–blocktcping不通的等待时间,默认是20秒(很长)。–block可以把-w参数冲突掉 ,例如tcping --block ​ ​www.baiu.com网址不正确,显然tcpping不通,默认会等待20s​​​ 。 tcping -w 0.5 –block ​ ​www.baiu.com还是会等20s,而不是0.5s,因为–block选项会把-w选项冲突掉​​。

参考博文:

网络测试工具之tcping 原创

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值