- 工信部备案号 滇ICP备05000110号-1
- 滇公网安备53011102001527号
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
- CN域名投诉举报处理平台:电话:010-58813000、邮箱:service@cnnic.cn
别再只用Ping了!TCPPing带你解锁网络测试新方法
欢迎来到8455线路检测中心技术小课堂,每天分享一个技术小知识。
客户反馈业务系统卡慢?端口不通了?防火墙规则到底放开了没?服务启动了为什么访问不到?这些问题如果用普通ping来测试看不出个所以然,但是换成tcpping,那结果就很明显了。接着往下看吧。
1.普通ping
Ping 基于ICMP 协议,核心作用是检测目标主机是否可达,比如 ping www.landui.com,能快速判断网络通断,延迟,抖动。
优点:操作简单(直接输命令)、系统自带、响应快。
缺点:只能简单测试网络状况,无法验证端口可用性;容易被防火墙屏蔽,导致误判。
2.tcpping
TCPPing 能补齐 Ping 的短板,TCPPing 通过模拟 TCP 三次握手,核心解决两大问题:
检测特定端口是否开放(比如测试服务器 80 端口、数据库 3306 端口),同时还能测试延迟、抖动;
绕过 ICMP 屏蔽(部分场景 Ping 不通,但服务正常,TCPPing 能精准验证)。
3.windows下的tcpping
软件名称:tcping.exe
大小:200k
特点:绿色,无需安装
下载地址:
https: // elifulkerson .com/projects/tcping.php
基本用法
tcping server-address [server-port]
#例测试腾讯网的443端口:
tcping www.landui.com 443
常用参数:
-n ping的次数
-t 长ping
-d 打印时间
-i 发包间隔
-tee 输出屏幕同时保存文件
#如下是持续ping 并显示测试时间,
#同时发包间隔由默认1s改为0.5加快测试速度
#测试结果在屏幕打印的同时输出到文件保存
tcping -t -d -i 0.5 --tee d:/test.log www.landui.com 443
4.linux下的tcpping
(1).软件名称:paping
大小:8k
特点:绿色,无需安装
下载地址:
https:// code. google .com/archive/p/paping/downloads
基本用法:
./paping -p port ip
例:./paping -p 443 www.landui.com
注意linux下运行先添加执行权限
chmod +x paping
常用参数:
-p 要ping的端口
-t 超时时间,默认1000ms
-c ping的次数,默认是长ping
#测试示例
./paping -p 443 -c 500 www.landui.com
(2).软件名称:tcping
大小:23k
特点:安装方便快速,yum安装
安装方法:
sudo yum install tcping
sudo apt-get install tcping
基本用法:
tcping [选项] <目标主机> <目标端口>
-q(安静模式)只输出最基本的信息,即只显示成功或失败的提示,不输出详细的连接过程信息。
-t
-u
#测试示例
tcping www.landui.com 443
5.手头无工具如何简单测试
#curl命令简单替代tcpping
#保存好以下代码,用的时候复制修改域名即可
#第一列显示状态码,第二列三次握手的时间,第三列是请求总耗时。whiletrue; do curl -o /dev/null --connect-timeout 2 -s -w httpcode:%{http_code}--timeconnect:%{time_connect}--timetotal:%{time_total}; echo ; sleep 1;done
8455线路检测中心官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,8455线路检测中心整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。
更多技术知识,8455线路检测中心期待与你一起探索。
售前咨询
售后咨询
备案咨询
二维码

TOP