Ping与Traceroute测试 在线网络延迟路由诊断
ping与traceroute网络诊断工具,测延迟丢包率、追踪路由跳数,tracert与traceroute的区别仅在命令名,排查网络慢、不稳定和不可达问题。
更新于 2026-08-16
相关工具
功能特性
- 从 20+ 全球节点 ICMP ping 测试,可视化延迟
- Traceroute 显示网络路径和逐跳详情
- TCP 端口连通性检测
- HTTP 状态检查,显示响应时间和 IP
- DNS 解析检查,显示 A/AAAA 记录和 TTL
- 可视化延迟柱状图,宽度按比例显示
- 汇总统计:总节点数、平均延迟、丢包率
- 所有检查类型的平台命令参考
- 历史结果追踪:本地保存历史检查结果,便于对比
- 逐节点丢包率显示:ping 结果中每个节点单独显示丢包百分比,便于定位问题路由
- HTTP 检查包含响应头和服务器 IP 检测:从多个全球位置同时验证 Web 服务器配置
- 所有检查结果可分享:将完整报告复制为格式化文本,用于团队协作或故障排查记录
使用方法
- 1输入主机名或 IP 地址(如 8.8.8.8 或 example.com)。
- 2点击 Ping 从全球节点测试 ICMP 延迟。
- 3点击 Traceroute 查看网络路径和逐跳详情。
- 4点击 TCP 检查端口连通性(先输入端口号)。
- 5点击 HTTP 检查 Web 服务器状态和响应时间。
- 6点击 DNS 验证多地 DNS 解析结果。
- 7查看命令标签页获取平台特定的命令行工具。
- 8在 Ping 结果中查看丢包率列,丢包率 >0% 的节点说明该路径存在网络问题
- 9在 Traceroute 结果中定位高延迟跳点,某一跳突然飙升通常指向拥塞或路由问题
- 10使用 TCP 检查验证特定服务,例如 443 端口上的 HTTPS 是否可达
- 11复制汇总统计面板与团队分享,包含平均延迟、总节点数和各位置丢包率,便于快速汇报
- 12运行 DNS 检查确认域名 A 和 AAAA 记录已全球传播,对比不同大洲节点的结果发现区域性传播延迟
常见问题
支持哪些检查类型?
工具支持 5 种检查:ICMP ping(延迟)、Traceroute(网络路径)、TCP(端口连通性)、HTTP(Web 服务器状态)和 DNS(域名解析)。所有检查从分布式全球节点执行。
每个检查使用多少节点?
Ping 使用最多 20 个节点,Traceroute 使用 5 个,TCP/HTTP 使用 15 个,DNS 使用 10 个。实际数量取决于检查时的节点可用性。
这是真实的 ICMP ping 吗?
是的。ping 检查使用分布式全球节点发送真实 ICMP 数据包。结果显示来自多个全球位置的实际往返时间。
TCP 检查是如何工作的?
TCP 检查测试特定端口是否从全球节点接受连接。输入 host:port(如 example.com:443)即可测试。适用于验证防火墙规则和服务可用性。
HTTP 状态码意味着什么?
200 = 正常,3xx = 重定向,4xx = 客户端错误(如 404),5xx = 服务器错误。工具显示每个位置的状态码和响应时间。
ping 和 traceroute 有什么区别?
ping 测量到目标主机的往返时间和丢包率,回答「能不能到达、有多快」;traceroute 显示数据包逐跳经过的路径,指出哪一跳延迟高或丢包。常用排查流程:先用 ping 确认可达性,再用 traceroute 定位慢或故障的跃点。本工具从全球节点同时执行两种检查,可以看到不同地区的差异。
为什么 ping 通但 traceroute 不通(显示星号或超时)?
ping 和 traceroute 依赖不同的 ICMP 消息:ping 需要回显应答,traceroute 需要每个中间路由器回复「TTL 超时」报文。很多路由器(尤其是 AWS 等云网络)会过滤或限速 TTL 超时报文,所以即使路由正常 traceroute 也可能显示 * * *。另外有些主机完全屏蔽 ICMP,ping 不通但 TCP/HTTP 正常。一种方法失败时,先用另一种(比如本工具的 TCP 检查)验证,再下结论说网络有问题。
丢包率是什么意思?多少算正常?
丢包率指数据包未能到达目的地的比例。0-1% 对互联网连接来说是正常范围。1-2.5% 会导致流媒体和 VoIP 的明显质量下降。超过 5% 会严重影响大多数应用。本工具在 Ping 结果中显示每节点的丢包率,特定跃点持续丢包通常指向拥塞或故障的路由器,而多个跃点丢包可能表明更广泛的网络问题。Wi-Fi 连接可尝试靠近热点或切换有线连接以排除无线干扰。
抖动和延迟有什么区别?
延迟(Ping 值)衡量数据包到达目的地并返回所需的时间。抖动衡量延迟随时间的变化幅度(连续测试间 Ping 值的波动)。高抖动(超过 20ms)对 VoIP 通话和在线游戏等实时应用的干扰比高延迟更大,因为它导致数据包到达不均匀。本工具通过显示多个节点的延迟值,帮助您评估各地区的抖动模式。
为什么Traceroute显示意料之外的IP或多余跳数?
两者都正常。Traceroute 列出数据经过的每一台路由器,第一跳通常是您的路由器(192.168.x.x 或 10.x.x.x),然后是 ISP 的网关,接着是跨不同网络的中转路由器,最后才是目的地;跨的网络越多,跳数自然越多。出现意料之外的条目时按这几点判断:1) 高延迟突增(>100ms 增加):慢速或过载的路由器。2) 星号(* * *):不响应 traceroute 探测的路由器(常见且不一定有问题)。3) 地理跳跃:路由经过不同大陆会增加显著延迟。4) 特定跃点的丢包:路由器丢包可能表明拥塞或硬件问题。
为什么不同全球节点的 Ping 延迟不同?
地理距离是主要因素:东京节点到美国东海岸服务器的延迟(约 100-150ms)远高于纽约节点(5-20ms)。其他因素包括:网络跃点数、海底光缆路径、ISP 互联协议和当前网络拥塞程度。本工具的多节点方法展示了您的服务器在不同地区的实际延迟表现,对全球应用和 CDN 配置至关重要。
为什么 ping 和 traceroute 显示延迟很高,网页却加载得很快?
ping 测量的是到主机本身的 ICMP 往返时间,而浏览器通常访问离你很近的 CDN 边缘节点,HTTP 走的路由也可能与 ICMP 不同。防火墙还可能压低或丢弃 ICMP 报文,但放行网页流量。所以高 ping 不一定代表网站慢,先单独查看 HTTP 响应时间,再下结论。
tracert与traceroute的区别是什么,为什么 Windows 和 Mac 命令不一样?
同一个东西,只是名字不同:Windows 用 tracert,macOS/Linux 用 traceroute。ping 两者都有,但 macOS 的 ping 不指定 -c 4 会一直运行,Windows 默认发 4 次就停。这个网页工具在任何操作系统上都用同样的界面执行同样的 ping 和 traceroute 检查。