摘要:Shadowsocks 作者的作品,走 QUIC/UDP 应对高延迟与高丢包,思路与 Hysteria2 接近。优势在弱网吞吐与延迟,代价是流量更高、可能撞上运营商对 UDP 的限速。

一分钟速查

  • TUIC:基于 QUIC 的 UDP 加速协议,弱网友好。
  • 和 Hysteria2 的区别:思路相近,都走 QUIC/UDP,实现细节不同。
  • 适合谁:网络延迟高、丢包严重、需要弱网加速的用户。
  • 客户端:需要明确支持 TUIC 的客户端,如 sing-box、Clash Meta。

为什么走 QUIC

TCP 一丢包就全队等

传统 TCP 在丢包时会触发重传,而且后面排队的包要等重传完成才能继续。一旦丢包严重,速度会断崖式下跌,这就是弱网下「越卡越慢」的原因。

QUIC 把重传管得更细

TUIC 把数据包放在 QUIC(基于 UDP)上传输,不依赖 TCP 的重传机制,不同数据流之间不会互相阻塞。弱网环境下能保持更高的吞吐和更低的延迟,这也是它「弱网友好」的根源。

代价是多发包

QUIC 用额外的冗余包换速度,所以同样看一小时视频,TUIC 消耗的流量通常比 TCP 协议多一些。

TUIC 和 Hysteria2 怎么选

TUICHysteria2
网络基础QUIC/UDPQUIC/UDP
开发方Shadowsocks 作者Hysteria 团队
定位简单高性能弱网加速 + 防运营商限速
生态较新,客户端支持较少更成熟,支持更广

两者都是弱网加速的好选择。实际用哪个,更多取决于机场提供哪个、你的客户端支持哪个,而不是纠结哪个「更好」。Hysteria2 目前生态更成熟,TUIC 更轻量。

TUIC 的优势和代价

优势:弱网下更快

丢包严重的线路上,TUIC 的速度和延迟通常比 TCP 协议明显更好,尤其是晚高峰和老旧国际出口。

代价:流量更高、可能被限速

同样靠多发包换速度,流量消耗更高;另外部分运营商对 UDP 有限速策略,遇到这种情况 TUIC 反而可能比 TCP 更慢。

用 TUIC 要注意什么

客户端要新

TUIC 较新,老客户端不支持,先确认内核版本。sing-box 和 Clash Meta 都支持,老版 Clash 不支持。

机场要提供

不是所有机场都提供 TUIC 节点,订阅里有才有,没有就别折腾客户端了。

UDP 被限速时切回 TCP

如果发现 TUIC 速度反而更慢、或者连上就用不了,可能是运营商限 UDP,换回 TCP 协议试试。

关于 TUIC 的 3 个误区

  • 「TUIC 一定比 Hysteria2 好」——思路相近,没有绝对优劣,看客户端和机场支持;
  • 「TUIC 是 Shadowsocks 的升级版」——不算,是同一作者的不同协议,定位不同;
  • 「走 UDP 就容易被墙」——QUIC 本身是常见的互联网流量,能不能用更多取决于网络环境,而不是协议本身。