通过 TCP 检测可达性和延迟
DNS 与记录
DNS 查询 查询任意域名的全部 DNS 记录 A 记录查询 域名的 IPv4 地址 AAAA 记录查询 域名的 IPv6 地址 MX 查询 域名的邮件服务器 NS 查询 权威名称服务器 TXT 查询 TXT 记录、SPF、验证 CNAME 查询 规范名称(别名)记录 SOA 查询 起始授权机构记录 SRV 查询 服务位置记录 CAA 查询 哪些 CA 可以签发证书 反向 DNS(PTR) IP 地址到主机名 DNSSEC 检测 该域名是否已签名并通过验证? DNS 健康检测 完整的委派与 DNS 诊断报告电子邮件送达率
SPF 检测 验证您的发件人策略框架记录 DMARC 检测 检查并评估您的 DMARC 策略 DKIM 检测 查找并验证您的 DKIM 公钥 黑名单检测 对照电子邮件黑名单(DNSBL)检测 IP SMTP 测试 连接邮件服务器并检测 STARTTLS MTA-STS 检测 入站邮件的强制 TLS 策略 BIMI 检测 电子邮件的品牌徽标记录 TLS-RPT 检测 SMTP TLS 报告策略网络与网站
SSL 证书检测 检查网站的 TLS 证书和到期情况 HTTP 标头检测 检查响应标头、重定向和安全性 Ping(TCP) 通过 TCP 检测可达性和延迟 端口检测 哪些常用端口处于开放状态域名
WHOIS 查询 域名、IP 和 ASN 的注册数据TCP ping 通过建立 TCP 连接(而非发送 ICMP echo)来测量主机是否可达以及响应速度。由于在多数托管和 CDN 后方无法使用 ICMP,IPeek 通过对 443 和 80 端口建立 TCP 连接来测量可达性与延迟,并报告多次尝试中的最小、平均和最大往返时间。
经典的 ping 命令发送 ICMP echo 请求并对回复计时。这在本地网络可行,但在很大一部分公共互联网上会失败,因为防火墙、CDN 和云服务商常常丢弃或降级 ICMP。TCP ping 则改为向某个服务端口建立真实连接,并对握手耗时计时。由于 Web 服务器必须在 443 和 80 上接受连接才能运转,这种方式能可靠地触及那些从不应答 ICMP 的主机,并测量出实际承载你流量的那条路径的延迟。
IPeek 报告多次尝试中的最小、平均和最大往返时间。最小值是该路径的最佳延迟;平均值是你通常可以预期的水平。最小与最大之间的差距就是抖动:差距小说明连接稳定,差距大则提示拥塞或主机过载。粗略来说,低于 50 ms 为优秀,50 到 150 ms 在跨区域时属正常,而持续偏高或剧烈波动则指向值得调查的网络或服务器问题。
当普通 ping 报告 100% 丢包但站点明明能打开时,就该用 TCP ping,这只不过说明 ICMP 被过滤了。用它来确认服务器在其 Web 端口上接受连接、从你所在位置比较到某主机的延迟,或在间歇性变慢演变成宕机前发现它。当你关心真实用户体验时,它也是最诚实的测量,因为它对浏览器和 API 实际使用的同一条 TCP 路径计时,而不是另一条 ICMP 通道。
运营方屏蔽或限速 ICMP 以减少攻击面和噪声:ICMP 洪泛曾是经典的拒绝服务手段,而 echo 回复会泄露有助于侦察的信息。CDN 和负载均衡器还会在边缘终止连接,因此 ICMP ping 测到的是最近的边缘节点而非源站。正因如此,ICMP ping 失败完全说明不了站点是否在线。对服务实际监听的端口做 TCP ping,才能就可达性给出可靠的是或否。
普通 ping 使用 ICMP,而防火墙和 CDN 常常丢弃它,因此即使站点完全在线,它也可能报告失败。TCP ping 向 443 或 80 这样的服务端口建立连接,任何正常工作的 Web 服务器都必须接受。由于它走的是真实流量所走的同一条路径,所以在 ICMP 被过滤的地方它仍能成功。
低于 50 ms 为优秀、感觉瞬时;50 到 150 ms 对跨区域或跨大洲的连接属正常;高于 150 ms 在交互使用中会变得可察觉。比绝对数值更重要的是稳定性:平均值稳定、最小与最大之间差距小,意味着路径健康;而大幅波动则表明拥塞或服务器过载。
它们汇总了多次计时尝试。最小是最快的响应,代表网络路径的最佳延迟。平均是你可以预期的典型延迟。最大是最慢的一次尝试。最小与最大之间的差距即抖动;差距小说明连接稳定,差距大则指向路径上的拥塞或不稳定。
可以,这正是 TCP ping 的用途。它不发送 ICMP echo,而是对 443 和 80 端口建立 TCP 连接——Web 服务器必须接受这些端口才能提供流量。这样就能触及那些悄悄丢弃 ICMP 的防火墙和 CDN 后方的主机,在普通 ping 只会超时的地方给出真实的可达性与延迟读数。
它们是 Web 服务器为正常运转必须保持开放的标准 HTTPS 和 HTTP 端口,因此是基于连接的 ping 的可靠目标。通过对这些端口的 TCP 握手计时,IPeek 测量出实际承载 Web 流量那条路径的延迟,并为那些在现代托管和 CDN 后方从不应答 ICMP echo 的主机确认可达性。