Hysteria 2 适合什么网络环境:抗丢包原理与代价

Hysteria 2 为什么能在高丢包网络下明显更稳、它基于 UDP 带来了哪些优势和哪些新问题,以及什么情况下换它有用、什么情况下换了也没用。

Hysteria 2 抗丢包原理图解封面(占位图)

它针对的是一个具体问题

前面几种协议都基于 TCP,而 TCP 有一个内建行为:把丢包当作网络拥塞的信号,于是主动降速

这个设计在有线网络时代非常合理——那时丢包基本就意味着拥塞。但在今天的跨境链路和移动网络上,丢包的原因往往不是拥塞,而是链路本身的干扰。结果就是:明明带宽还有,速度却因为几个丢包被压了下去。这个连锁反应的完整解释见延迟、抖动、丢包和带宽怎么看

Hysteria 2 就是冲着这个问题来的。

它做了什么

  • 基于 UDP:不继承 TCP 的降速逻辑,丢包不再自动触发速度腰斩;
  • 更激进的拥塞控制:主动重传丢失的数据,尽量维持吞吐,而不是先退让;
  • 面向弱网调优:在丢包率较高、抖动较大的链路上,实际可用速度可以比 TCP 系协议高出可观的幅度。

一句话概括它的取舍:用更多的重传,换更稳的速度

代价有三个

  1. 流量消耗上升:重传的数据同样计入套餐流量,丢包越严重、额外消耗越明显。倍率节点上这个差异会被进一步放大,概念见流量倍率怎么算
  2. UDP 可能被限制:部分公司网络、校园网络和少数运营商会限制或干扰 UDP,这种环境下 Hysteria 2 反而连不上;
  3. 对链路好的场景没有增益:链路干净时它的优势基本消失,没有必要为此专门更换。

什么时候该试它

现象是否值得换
移动网络下速度忽高忽低、视频频繁缓冲值得试
测速带宽尚可但实际使用卡顿、长连接易断值得试
有线网络下一切稳定,只是想更快没必要
所有协议都连不上不是协议问题

最后一行同样重要:协议不是万能钥匙。全部节点都不通时,先按所有节点超时的排查处理。

与 TUIC 的关系

两者都基于 QUIC/UDP,目标相似,差别主要在拥塞控制策略与实现细节上。实际选择往往不取决于哪个理论上更优,而取决于机场提供哪种、你的客户端支持哪种,对比见 TUIC 协议是什么,客户端支持见兼容性总表

普通用户的判断标准

先测丢包:在晚高峰对常用节点持续 ping 五分钟以上,丢包明显(超过百分之几)就值得试 UDP 系协议;丢包很低就说明瓶颈不在这里,换协议不会带来改善。测法见机场测速怎么测才准确

本文更新于 2026年8月4日。信息最后核查于 2026年8月4日。

常见问题

Hysteria 2 一定比其他协议快吗?
不是。它的优势在丢包和抖动大的网络里才体现;链路质量良好时,速度主要由线路决定,协议差异很小。把它当作「弱网工具」而不是「加速工具」更准确。
为什么换成 Hysteria 2 之后反而连不上?
最常见的原因是当前网络限制或干扰 UDP 流量——部分公司网络、校园网络和少数运营商会这么做。这种情况下应该换回基于 TCP 的协议,而不是继续调参数。
Hysteria 2 会更费流量吗?
在丢包环境下会。它通过更激进的重传来维持速度,重传的数据同样计入你的套餐流量。丢包越严重,这部分额外消耗越明显。
手机上用 Hysteria 2 合适吗?
移动网络的丢包和抖动通常比家宽大,这正是它的适用场景。但要注意两点:耗电略高于轻量协议,以及部分运营商网络对 UDP 的处理不稳定,需要实测。
机场没有 Hysteria 2 节点怎么办?
说明服务商没有部署,用户侧无法自行启用。可以先确认是否只有部分套餐提供该协议;确实没有且你的网络丢包严重,那是更换服务商的合理理由之一。

参考资料

  • 本站协议总览(四种主流协议的横向对照见 /knowledge/proxy-protocols-overview/)