网络知识问题排查普通用户

机场延迟低为什么速度还是慢?延迟、带宽与丢包的关系

客户端显示的延迟只反映一次请求的往返耗时,测不出带宽。本文解释延迟、带宽、丢包三者的关系,分析晚高峰拥塞、超售限速、Wi-Fi 和设备性能等原因,并给出可以自己操作的排查步骤与对照表。

小鱼快速解决

延迟低但速度慢,是因为客户端的“延迟测试”只通过节点请求一次测试地址,拿回的是一个不含内容的空响应,测得出往返快慢,测不出带宽。决定下载速度的是链路上最窄一段的可用带宽和丢包率:晚高峰拥塞、机场超售或限速、Wi-Fi 信号差、设备性能不足,都会让延迟很低的节点跑不出速度。排查时先测不开代理的本地速度,再在不同时段用大文件实测节点,并检查丢包。

  • 延迟测试测的是通过节点请求一次测试地址的耗时,包含握手开销,不包含带宽信息
  • 速度上限由链路上最窄的一段决定,轻微丢包也会让 TCP 速度成倍下降
  • 最常见的原因是晚高峰拥塞、超售或限速、本地 Wi-Fi 和设备性能
  • 排查顺序:本地带宽 → 节点实际下载速度 → 换节点和时段对比 → 检查丢包
适合
Lv.2 普通用户
阅读
7 分钟
更新
网络知识栏目封面插画:粉彩渐变的天空、云朵、星星与星球
文章目录(8 节)
  1. 先说结论
  2. 客户端里的“延迟”到底测了什么
  3. 延迟、带宽、丢包:三个指标各管什么
  4. 丢包为什么会让速度断崖式下降
  5. 速度慢的六类常见原因
  6. 晚高峰拥塞
  7. 机场带宽不足、超售或限速
  8. 节点服务器负载过高
  9. 本地网络与 Wi-Fi
  10. 协议开销与设备性能
  11. 目标网站和测速方式本身
  12. 自己动手排查:六个步骤
  13. 对照表:现象、原因与处理
  14. 总结

先说结论

延迟低、速度慢并不矛盾。延迟说的是“多快能得到回应”,速度说的是“每秒能搬多少数据”,两者由不同的因素决定。 客户端里的延迟测试只通过节点请求一次测试地址,拿回一个几乎没有数据量的响应,所以它测不出带宽。真正决定下载速度的,是代理链路上最窄那一段的可用带宽,以及丢包率。

举个例子:一个显示 50ms 的节点,如果晚高峰跨境带宽被挤满,或者链路持续丢包,速度照样上不去;反过来,一个 150ms 但稳定不丢包的节点,下载可能反而更快。下文先讲清延迟测试测了什么,再分析让速度变慢的常见原因,最后给出排查步骤和对照表。代理链路由哪几段组成,可以先看专题主文章 代理上网的原理。

客户端里的“延迟”到底测了什么

Clash 系客户端(mihomo 内核)做延迟测试时,会通过节点去请求一个测试地址,记录从发起请求到收到响应的耗时。测试地址可以自己设置,mihomo 文档示例配置里用的是 https://www.gstatic.com/generate_204:这类地址只返回 HTTP 204 状态码,没有任何正文内容。

所以这个数字包含:

  • 客户端与节点建立连接、完成代理协议握手的时间;
  • 节点连接测试地址、拿回 204 响应的往返时间。

它不包含任何带宽信息:整个测试只传输了很少的数据,一条只剩一点点余量的拥挤线路,也能很快完成这次请求。

mihomo 有一个“统一延迟”选项(unified-delay)。文档的解释是,开启后会计算 RTT,以消除连接握手等带来的不同类型节点的延迟差异;Clash Verge Rev 的界面提示也写明,开启后会进行两次延迟测试。开启后数字通常会变小,网络本身并没有变化。

三种常见的“测延迟”方式,测的东西并不相同:

测量方式 测的是哪一段 包含什么 适合用来做什么
客户端延迟测试 设备 → 节点 → 测试地址 连接和协议握手、一次 HTTP 请求的往返 判断节点通不通,同一方法下前后对比
关闭代理后 ping 入口 设备 → 入口服务器 纯网络往返(有的入口不响应 ping) 判断你到入口这一段是否拥堵、丢包
大文件下载实测 整条链路 带宽、丢包、限速的综合结果 判断真实可用的速度

延迟、带宽、丢包:三个指标各管什么

可以把代理链路想象成一条公路:延迟是路程的长短,带宽是车道的数量,丢包则像路上不时有车抛锚,后面的车只好减速、重新排队。

指标 含义 主要由什么决定 影响什么体验
延迟(RTT) 一个数据包往返一次的时间 物理距离、路由绕行、排队等待 网页打开的第一下、游戏操作响应
带宽 单位时间能传输的数据量 链路上最窄一段的可用容量 下载速度、视频清晰度
丢包率 发出的数据包里丢失的比例 拥塞、无线干扰、线路质量 速度骤降、视频卡顿、语音断续
抖动 延迟的波动幅度 排队长度和拥塞程度的变化 游戏和通话是否平稳

关键在“最窄的一段”。一次代理访问至少经过四段:你的本地网络、你到入口、入口到出口(跨境段)、出口到目标网站。速度上限由其中最窄的一段决定。延迟测试数字低,只能说明每一段都“通”,不能说明每一段都“宽”。

还有一个常见的单位误会:宽带和测速网站多用 Mbps(兆比特每秒),下载软件多显示 MB/s(兆字节每秒),两者相差 8 倍。100Mbps 的带宽跑满,下载软件里大约显示 12.5MB/s,这是正常的。

丢包为什么会让速度断崖式下降

网页、视频、文件下载大多基于 TCP。TCP 会根据确认情况调整一次能发送多少数据,并把丢包当作“网络拥塞”的信号,一旦发现丢包就主动降速。RFC 3649 给出了经典 TCP 的响应函数:平均拥塞窗口约等于 1.2 除以丢包率的平方根(以报文段计)。而速度大致等于“窗口大小 ÷ 往返时间”,于是有两个直接推论:

  • 丢包率变成原来的 4 倍,速度上限大约降到一半;
  • 往返时间越长,同样的丢包造成的速度损失越大,跨境链路对丢包格外敏感。

IETF 关于 BBR 拥塞控制的草案里给过一个更具体的例子:在往返时延 100ms 的路径上,即使丢包率只有 1%,基于丢包的 CUBIC 算法最多也只能维持约 3Mbps。按上面的公式、以每个报文段 1460 字节粗略估算(单个 TCP 连接的理论上限,仅作举例):延迟 50ms、丢包 3% 的连接,上限不到 2Mbps;延迟 150ms、丢包 0.01% 的连接,上限约 9Mbps。延迟低但丢包的节点,跑不过延迟稍高但干净的节点,原因就在这里。

在代理链路里,下载方向的数据是由节点服务器发给你的,所以服务器使用哪种拥塞控制算法也有影响。同一份草案提到,在浅缓冲或存在随机丢包的瓶颈上,BBR 能提供明显更高的吞吐。这属于机场的服务器配置,用户无法自己调整。基于 QUIC 的协议(如 Hysteria2)有自己的拥塞控制方式,表现与 TCP 类协议不同,见 代理协议怎么选。

速度慢的六类常见原因

晚高峰拥塞

每天 20:00–23:00 前后,跨境出口的使用量最大。直连和普通中转节点经过公共国际出口,这一段一拥堵,就会同时出现延迟升高和丢包。专线节点不经过公共国际出口,晚高峰通常更稳,原理见 IEPL 是什么。

机场带宽不足、超售或限速

一台服务器的带宽由所有连在上面的用户共享。用户数远超带宽承载能力,就是常说的“超售”。超售的节点有一个典型特征:延迟测试照样很低(测试几乎不占带宽),但下载速度明显偏低,晚上更明显。另外,有的套餐会在说明里写明单用户限速,购买前值得留意。

节点服务器负载过高

加密、解密和转发都要消耗服务器的 CPU。某个节点连接数过多时,速度会忽快忽慢,同地区的其他节点却正常。这种情况换一个同地区节点就能验证。

本地网络与 Wi-Fi

很多“机场慢”其实是本地网络慢:宽带本身带宽有限、路由器性能不足、2.4GHz Wi-Fi 受干扰、隔墙信号衰减、同时有其他设备在大量下载。手机开启省电模式时,网络性能也可能受到限制。判断方法很简单:关掉代理测一次速度,如果本来就慢,问题不在机场。

协议开销与设备性能

代理协议给每个数据包加上额外的头部和认证信息,加密解密也要占用 CPU。在近几年的电脑和手机上,这部分开销通常可以忽略;但在老旧手机、性能较弱的路由器上运行代理,或者同时开着两层代理时,设备本身就可能成为瓶颈。开启 TUN 后变慢,也可以先排查这一点,TUN 的设置要点见 TUN 模式和系统代理有什么区别。

目标网站和测速方式本身

速度还取决于你访问的服务器:目标网站离出口很远,或者在本地解析域名、拿到了不适合出口位置的 CDN 地址,都会拖慢速度。此外,测速网站常用多个连接同时下载,单个连接的视频或文件下载更容易受丢包影响,两者的数字不能直接比较。

自己动手排查:六个步骤

  1. 先测不开代理时的本地速度

    完全退出代理客户端(或关闭系统代理和 TUN),用国内的测速服务测一次下载速度,并顺手对比有线和 Wi-Fi。这个数字就是上限:节点再好,也不会超过你自己的宽带。

  2. 用大文件实测节点速度

    选定一个节点,下载一个几百 MB 的文件,看速度稳定后的数值,而不是开头几秒的峰值。命令行的做法见下方示例。

  3. 换同地区的其他节点对比

    只有一个节点慢,多半是该节点负载高或超售;同一机场所有节点都慢,再往本地网络或机场整体带宽上找原因。

  4. 换时段重测

    下午测一轮作为基准,再在 20:00–23:00 之间测几天。只有晚上慢,多半是高峰期拥塞:可能在跨境段,也可能在你到入口这一段,下一步用丢包检查来区分。

  5. 检查丢包

    关闭代理,对节点的入口地址连续 ping 100 次,看丢包比例。你到入口这一段不丢包、晚上却依然很慢,说明问题在入口之后的跨境段。入口地址怎么找,见 机场线路怎么判断。

  6. 检查设备和客户端

    关掉其他代理或 VPN 软件,对比只开系统代理和开启 TUN 的速度,留意 CPU 占用,并把客户端更新到官方最新版本。

用 curl 通过本机代理端口下载测试文件,可以同时看到握手耗时和平均速度。下面以 Clash Verge Rev 的默认端口 7897 为例,端口请以你的客户端设置为准,下载地址换成任意一个体积较大的官方文件:

# macOS / Linux:经代理下载并丢弃文件,最后输出耗时与平均速度(字节/秒)
curl -x http://127.0.0.1:7897 -o /dev/null -s \
  -w "TLS 完成: %{time_appconnect}s\n首字节: %{time_starttransfer}s\n平均速度: %{speed_download} B/s\n" \
  https://example.com/large-file.zip
# Windows:PowerShell 里请输入 curl.exe,避免调用同名的内置命令
curl.exe -x http://127.0.0.1:7897 -o NUL -s -w "平均速度: %{speed_download} B/s\n" https://example.com/large-file.zip

# 关闭代理后检查到入口的丢包(203.0.113.10 为示例地址,换成你的入口 IP)
ping -n 100 203.0.113.10

macOS 和 Linux 检查丢包用 ping -c 100 加入口地址。“首字节”时间明显偏长、平均速度却正常,说明问题更多在握手和响应环节;首字节很快、平均速度很低,则是带宽或丢包的问题。

对照表:现象、原因与处理

现象 最可能的原因 下一步
延迟低,全天速度都慢 机场带宽不足或限速,或本地网络是瓶颈 对比不开代理的本地速度,查看套餐说明
白天快,晚高峰慢且延迟升高 跨境段拥塞 换专线或优质中转节点,晚高峰连续测几天
延迟数字跳动大,偶尔超时 丢包、线路不稳 ping 入口看丢包,换入口城市或线路
只有某一个节点慢 该节点负载高或超售 换同地区的其他节点
关掉代理后也慢 本地宽带或 Wi-Fi 换有线或 5GHz Wi-Fi,减少同时下载的设备
测速网站快,单个下载和视频慢 单连接更怕丢包,或目标服务器远离出口 换离目标更近的出口地区,对比多线程下载
开 TUN 后明显变慢 设备性能或 TUN 设置 对比只开系统代理,更新客户端
Hysteria2、TUIC 等 UDP 节点晚上频繁中断 本地网络对 UDP 限速或干扰 换基于 TCP 的节点对比

如果排查下来确认是机场的带宽或线路问题,换节点只能缓解。判断一家机场晚高峰是否稳定的方法,见 稳定机场推荐与判断标准。

总结

延迟测试只证明节点“通”且“回应快”,不证明它“宽”。速度由链路上最窄的一段和丢包率决定,晚高峰拥塞、超售限速、本地 Wi-Fi 和设备性能是最常见的瓶颈。遇到“延迟低速度慢”,按本地带宽、实测下载、换节点换时段、检查丢包的顺序排查,就能定位问题出在哪一段。

常见问题

延迟测试显示超时(Timeout),是节点坏了吗?

不一定。超时只说明在设定时间内没有完成测试请求,可能是节点不可用,也可能是本地网络瞬间波动、测试地址无法访问或超时时间设得太短。隔一会儿多测几次,并和同组其他节点对比后再下结论。

为什么测速网站跑得很快,看视频还是卡?

很多测速网站默认用多个连接同时下载,能把带宽叠加起来;视频和单文件下载通常只有一两个连接,更容易受丢包和单连接限速影响。测速服务器和视频服务器离出口的远近也不同。

节点延迟多少算正常?

没有统一标准。延迟主要取决于出口地区的物理距离和线路,香港、日本通常低于美国。不同客户端的测量方法也不一样,数字只适合在同一客户端、同一测试方法下前后对比。

开了“统一延迟”后数字变小了,是网络变快了吗?

不是。统一延迟会多测一次,用来消除连接握手造成的差异,显示的数字更接近真实往返时间,网络本身没有变化。

参考资料

  1. mihomo 文档:全局配置(统一延迟 unified-delay)
  2. mihomo 文档:策略组(健康检查测试地址)
  3. RFC 3649:HighSpeed TCP(TCP 响应函数与丢包率)
  4. RFC 6349:Framework for TCP Throughput Testing
  5. IETF 草案:BBR Congestion Control(draft-ietf-ccwg-bbr)

内容编辑与测试

小鱼网络编辑部负责站内文章的选题、测试与审校。我们长期跟踪机场服务、代理客户端、网络线路与 AI 服务的可用性变化,所有教程都会注明适用版本与核对时间,并在内容变化时更新记录。

本文遵循 小鱼网络评测方法与商业披露。发现错误或信息过期?欢迎 告诉我们。

下一步建议

  1. 系统学习:回到专题主文章《代理上网的原理:从客户端到出口节点,一次访问经历了什么》,按顺序补齐相关知识。
  2. 还没想好用哪家?先看 2026 年稳定机场选购方法,再用 对比表 按自己的需求筛选。
  3. 已经有机场但用得不顺?从 客户端知识 和 网络知识 里找对应的排查方法。

✦ 小鱼严选机场

严选入选理由见各自的“为什么选择”文章;本站尚未完成实测的机场会在资料页注明。部分服务商链接为推广链接(rel="sponsored"),我们可能因此获得佣金,但不影响评测结论。详见评测方法与商业披露。