Hysteria2 和 TUIC 有什么区别?高速代理协议对比

Hysteria2 和 TUIC 高速代理协议对比封面
Hysteria2 和 TUIC 高速代理协议对比封面

Hysteria2TUIC 都是基于 QUIC(跑在 UDP 上)加 TLS 1.3 的高速代理协议,区别在于:Hysteria2 用自定义的”暴力”拥塞控制、在高丢包链路上冲得更猛,TUIC 走常规拥塞控制、以低开销和高效多路复用见长。

快速结论:网络丢包严重(移动 4G/5G、跨境高峰、偏远地区)优先选 Hysteria2;网络相对干净、又常跑游戏语音等 UDP 应用、在意开销的选 TUIC。两者都受同一个前提制约——UDP 必须通畅,一旦所在网络对 UDP 限速或阻断,它们都会变慢甚至连不上,这时要切回 TCP 系协议兜底。

一张表看懂核心区别

对比维度Hysteria2TUIC
底层传输QUIC / UDPQUIC / UDP
加密TLS 1.3TLS 1.3
拥塞控制自定义 Brutal(可手填带宽,暴力抢占)常规 QUIC 拥塞控制(BBR / cubic 等)
多路复用有(QUIC 原生)有,且以低开销多路复用见长
弱网 / 高丢包很强,丢包下仍能冲速度良好,但不如 Hy2 激进
UDP 转发支持对 UDP 与全锥形 NAT 尤其友好
抗封锁 / 伪装可选混淆(salamander)主要依赖 TLS 特征
主要短板暴力 CC 可能挤占链路、对 UDP 限速敏感同样受 UDP 的 QoS 或阻断影响
适合人群移动、跨网等高丢包环境追求低开销、UDP 应用多的用户

逐项拆解

拥塞控制:暴力 vs 常规

这是两者体验差异的根源。Hysteria2(项目 apernet/hysteria)最大的卖点是它的 Brutal 拥塞控制:你可以手动填写这条线路的上下行带宽,协议就按这个目标”强行发包”,不像 TCP 那样一遇丢包就大幅退让。结果是在丢包严重的链路上,别的协议速度可能腰斩,Hysteria2 还能跑出七八成。代价是它对共享链路不够”礼貌”,参数填得过高可能挤占带宽、影响同网络的其他人。

TUIC 走常规路线,采用 QUIC 标准的拥塞控制(如 BBR、cubic),行为更温和守规矩。它不会像 Brutal 那样强抢,但在正常网络里也能把 QUIC 的低延迟优势发挥出来。这里有个容易被忽略的取舍:Brutal 的暴力发包依赖你把带宽填得准,填太低跑不满、填太高会因持续丢包而拖累延迟;TUIC 的常规拥塞控制则会自动探测并适应链路,不用手动调参,对不想折腾的用户更省心。换句话说,Hysteria2 把上限交到了会调参的人手里,TUIC 则给了一个稳妥的默认表现。

多路复用与开销

两者都基于 QUIC,天然支持在一条连接上跑多条流(多路复用),避免了 TCP 的队头阻塞。相较之下,TUIC 在设计上尤其强调低开销与高效多路复用——握手快、连接复用好,转发 UDP 流量(游戏、语音、部分 P2P)时体验更顺,这也是它区别于 Hysteria2 的一个特色。

弱网表现

在高丢包场景下,Hysteria2 的优势最直观。移动网络信号波动、跨境线路高峰拥堵、偏远地区链路质量差时,它的暴力拥塞控制往往能明显拉住速度,这也是很多人把它当”弱网救急协议”的原因。TUIC 在这类环境同样可用、比 TCP 系强,但不会像 Hy2 那么激进。

共同短板:UDP 环境

必须强调,两者都跑在 UDP 上,命运绑定。部分网络(公司网、校园网、少数运营商高峰期)会对 UDP 做 QoS 限速甚至直接阻断,这时无论 Hysteria2 还是 TUIC 都可能变慢或连不上,只能切回 Trojan、Shadowsocks 这类 TCP 系协议。想理解 UDP 为什么容易被这样对待、QUIC 又快在哪,读TCP、UDP 与 QUIC 的区别

抗限速的两个细节:端口跳跃与混淆

面对”按端口或按单条连接限速”的 QoS,Hysteria2 有一手 TUIC 通常没有的招——端口跳跃(port hopping):它可以在一段端口范围内不断切换,让针对固定端口的限速难以持续生效。此外 Hysteria2 还提供 salamander 混淆,把 QUIC 的明显特征抹掉,抵御”识别到 QUIC 就限速”的策略;TUIC 则主要依赖 TLS 本身的特征来隐蔽,配置更简单但手段更少。这些差异在普通家宽下未必用得上,一旦身处对 UDP 敏感的网络就可能成为能不能连的关键。

客户端与生态

两者都需要现代内核。Hysteria2(apernet/hysteria)有官方独立客户端,也被 sing-box、mihomo 广泛内置;TUIC(常用 v5 版本)则更多以 sing-box、mihomo 内置的形式出现。得益于 QUIC 的 0-RTT 特性,两者断线重连都很快,切换网络(如 Wi-Fi 转移动数据)时恢复也利索。对普通用户而言,只要机场把线路写进订阅、客户端内核够新,用起来并无门槛。

选择建议

  • 高丢包优先 Hysteria2:移动网络、跨境高峰、线路差,用它救急最有效。
  • 干净网络与 UDP 应用优先 TUIC:开销低、多路复用好,游戏语音更顺。
  • 别只留一个:理想订阅是 Hy2、TUIC、TCP 系三者都有,按环境切换。整体怎么在协议间取舍,见如何根据场景选择代理协议

下一步:把视野放大到全部主流协议,可读五大主流协议横向对比,理解 QUIC 系高速协议与 TCP 系稳定协议如何互补搭配。