TCP Ping
从全球多个节点测试任意主机的 TCP 端口,对比 IPv4 / IPv6 下的握手延迟与丢包。
TCP Ping 从每个选中节点向指定端口发起一次 TCP 连接,因此 ICMP 被封锁时依然可用。测的是握手往返时间;端口关闭或被过滤时通常表现为无回包,而不是握手过慢。
常见问题
TCP Ping 从每个探测节点向目标端口发起一次 TCP 连接,并记录握手往返时间。它和 Ping 的思路一样,只是测的是端口而不是 ICMP 回显。
ICMP Ping 发送回显请求,很多防火墙和 CDN 会丢弃或限速 ICMP。TCP Ping 对指定端口做三次握手,ICMP 被拦时仍然可用,也更接近浏览器的实际访问方式。
HTTPS 用 443,HTTP 用 80,SSH 用 22。端口关闭或被过滤时,所有节点都会显示无回包。本工具只测握手,因此端口有回包并不代表端口后面的服务本身正常。
端口检测从 TCPLab 的服务器发起一次连接,只告诉你端口是否开放;TCP Ping 从全球多个公共探测节点发起,展示各地区到该端口的延迟与丢包。
可能是端口未开放或被过滤,也可能是目标屏蔽了探测节点。先核对端口号,再换一个端口或用 ICMP Ping 确认主机本身是否可达。
目标可能对 TCP 握手限速,或在负载高时丢弃连接。丢包率在几个百分点内属于正常;100% 通常意味着端口或线路被过滤。
公共探测网络按 IP 每小时提供 250 点额度,每个 probe 消耗 1 点。少选节点可以跑更多次;包数和端口不影响消耗。
检测由浏览器直接发送给公共探测网络,TCPLab 不保存目标。目标为域名时,会先向本站 DNS 接口确认所选 IP 版本下有地址,避免必然失败的一轮探测。