发起拨测时,表单第一个选项就是「拨测类型」。tcping.cn 提供 8 种拨测类型,每种测的内容不同、解决的问题也不同。选错类型,可能测了半天也没测到点子上。本文帮你搞懂它们的区别与选择方法。
一、8 种拨测类型一览
| 类型 | 测什么 | 典型问题 |
|---|---|---|
| Ping | 延迟、丢包 | 「各地到我的服务器网络质量如何?」 |
| Tcping | 端口连通性、延迟 | 「80/443 端口开没开?目标禁 Ping 怎么测?」 |
| 持续 Ping | 长时间延迟与丢包趋势 | 「网络是不是间歇性抽风?」 |
| 持续 Tcping | 长时间端口连通稳定性 | 「服务会不会偶尔连不上?」 |
| HTTP | 网站各阶段耗时、状态码 | 「网站打开慢,慢在哪一步?」 |
| MTR | 逐跳丢包与延迟 | 「卡顿/丢包到底发生在哪一跳?」 |
| DNS | 域名解析记录 | 「各地解析到哪个 IP?解析一致吗?」 |
| Traceroute | 逐跳路径 | 「数据包走了哪条路线到目标?」 |
二、逐个类型怎么用
1. Ping(在线 Ping)
测什么:各地到目标的延迟与丢包。
适用场景:
- 评估各地到目标的基本网络质量。
- 看是否有丢包、抖动。
注意:很多云服务器、CDN、防火墙会禁用 Ping,导致 Ping 不通但其实服务正常。这时应改用 Tcping。
目标格式:填 IP 或域名,例如 8.8.8.8 或 baidu.com,不要带 http:// 或路径。
2. Tcping(在线 Tcping)
测什么:目标指定端口是否连通,以及延迟。
适用场景:
- 目标禁 Ping,但想知道端口通不通。
- 测特定端口(如 80、443、22、3306)是否开放。
关键参数:端口(默认 80)。测网站一般填 443,测 SSH 填 22,测数据库填对应端口。
目标格式:填 IP 或域名,同样不要带协议或路径。
经验:排查「网站打不开」时,先 Tcping 一下 443 端口——通则说明端口和服务器在线,问题可能在应用层或 HTTPS 配置,再用 HTTP 测速深入排查。
3. 持续 Ping / 持续 Tcping
测什么:与 Ping/Tcping 相同,但会持续探测一段时间,观察延迟与连通性的变化趋势。
适用场景:
- 怀疑网络间歇性故障(时好时坏)。
- 观察高峰期是否丢包加剧。
- 监控服务稳定性。
怎么用:选好类型后发起即可,结果会持续更新,可随时点「停止」结束。
4. HTTP(网站测速)
测什么:网站的解析时间、连接时间、总耗时、状态码、响应头等。
适用场景:
- 分析网站打开慢到底慢在哪一步。
- 验证各地是否能正常访问、返回正确状态码。
- 检查响应头(如缓存策略、Server、CORS 等)。
目标格式:HTTP 类型支持完整 URL,例如 https://www.baidu.com/,也可填域名或 IP。
专属参数(仅 HTTP 类型出现):
- Method:GET 或 POST。
- User-Agent:自定义 UA,不填则用本站默认 UA。模拟特定客户端访问时用。
- Referer:自定义来源页,某些接口校验 Referer 时需要。
- Cookie:自定义 Cookie,测需要登录态的页面时用。
结果里每行可点「查看」展开响应头(Head),方便排查缓存、跳转、鉴权等问题。
5. MTR
测什么:逐跳的丢包率与延迟。
适用场景:
- 定位丢包/卡顿具体发生在哪一跳。
- 判断故障是在本地网络、运营商出口,还是目标机房。
- 区分「中间某跳丢包」与「目标本身丢包」。
怎么读结果:关注每一跳的丢包率。若某跳开始持续丢包且后续跳也丢,问题多半在该跳附近;若仅某一跳丢包但后续跳正常,可能是该跳限速,并非真实故障。
6. DNS(DNS 查询)
测什么:域名在各地的解析记录。
适用场景:
- 看域名在各地解析到哪个 IP。
- 检查 DNS 是否被污染、解析是否一致。
- 查询各类记录:A(IPv4)、AAAA(IPv6)、CNAME、MX(邮件)、TXT、NS。
关键参数:
- DNS 服务器:留空则各节点用本地运营商 DNS(最能反映真实用户解析);填
8.8.8.8、223.5.5.5等则统一用指定 DNS。 - DNS 记录类型:选要查的记录类型,默认 A。
7. Traceroute(路由追踪)
测什么:数据包从检测点到目标经过的逐跳路径。
适用场景:
- 查看数据包的完整路由路径。
- 判断是否走了异常路线(如绕远、跨网多次)。
与 MTR 的区别:Traceroute 侧重「路径」,列出经过哪些节点;MTR 侧重「质量」,给出每跳的丢包与延迟统计。排查卡顿优先用 MTR,看路由走向用 Traceroute。
三、按问题场景选择
| 你遇到的问题 | 推荐类型 |
|---|---|
| 网站打不开,先快速判断服务器在不在线 | Tcping(测 443/80 端口) |
| 想看各地到服务器的网络延迟与丢包 | Ping |
| 目标禁 Ping,但要看连通性 | Tcping |
| 网站打开慢,要找出慢在哪一步 | HTTP |
| 网络时好时坏,怀疑间歇性故障 | 持续 Ping / 持续 Tcping |
| 丢包严重,要定位是哪一跳的问题 | MTR |
| 想看数据包走了什么路由 | Traceroute |
| 域名解析异常、各地解析不一致 | DNS |
四、常见问题
Q:Ping 不通,是不是服务器宕机了?
不一定。很多服务器和 CDN 会禁用 Ping,这时改用 Tcping 测端口(如 443/80)更准确。
Q:Tcping 显示连接失败,但服务明明正常?
检查端口是否填对。测网站 HTTPS 要填 443,填成默认的 80 会连不上。SSH 填 22,数据库填对应端口。
Q:Ping/Tcping 填了网址带 http:// 报错怎么办?
这两类只接受 IP 或域名,不能带 http://、https:// 或路径。需要测完整网址请用 HTTP 类型。
Q:HTTP 测速很快,但网站体验还是慢?
HTTP 测的是网络与响应耗时,不含浏览器渲染、JS 执行。若 HTTP 各阶段都正常,慢可能在页面前端资源。
Q:MTR 某一跳显示丢包,是那一跳坏了吗?
不一定。中间路由器常对探测限速,单跳丢包但后续跳正常通常不是真实故障。只有当某跳开始持续丢包、且后续跳也丢包时,才说明问题在该跳附近。
Q:持续 Ping / 持续 Tcping 要跑多久?
没有固定时长。怀疑间歇性故障时跑到问题复现即可,可随时点「停止」结束。
五、小结
记住一个排查顺序:先 Tcping 验证端口通不通 → 再 Ping 看网络质量 → 慢则 HTTP 看各阶段耗时 → 丢包则 MTR 定位 → 看路径用 Traceroute。按这个思路走,基本能覆盖绝大多数网络问题。
具体的表单参数怎么填,请继续阅读《拨测参数全说明》。