外观
机场协议怎么选?五大协议对比
直接答案
大多数人不需要选 —— 机场给什么用什么,能连上、速度稳就行。需要选的时候记三条:
- 宽带稳定 → VLESS / Trojan(TCP 系,兼容性最好)
- 移动网络 / 丢包严重 → Hysteria 2 / TUIC(QUIC 系,抗丢包)
- 老客户端老设备 → Shadowsocks(兼容性最广)
五大协议一张表看懂
| 协议 | 底层 | 特点 | 抗封锁 | 抗丢包 | 适合场景 |
|---|---|---|---|---|---|
| Shadowsocks (SS) | TCP | 元老级,轻量简单 | 中 | 一般 | 老客户端、兼容优先 |
| Trojan | TCP + TLS | 伪装成 HTTPS 流量 | 强 | 一般 | 需要低调的环境 |
| VMess | TCP | V2Ray 早期协议,依赖系统时间 | 中 | 一般 | 已逐渐被 VLESS 取代 |
| VLESS | TCP + TLS | VMess 简化版,开销小速度快 | 强 | 一般 | 当前主流首选 |
| Hysteria 2 | QUIC/UDP | 自定义拥塞控制,激进抢带宽 | 中 | 强 | 高丢包线路、移动网络 |
| TUIC | QUIC/UDP | 标准 QUIC,连接快、占用低 | 中 | 强 | 移动端日常、频繁切网 |
| Reality | TCP + TLS | VLESS 的伪装增强方案 | 最强 | 一般 | 严格审查环境 |
本站实测的 5 家机场订阅节点全部为 VLESS,反映了当前市场的主流选择。
三个关键概念
VLESS 为什么取代了 VMess
VMess 自带一层加密并用时间戳做校验 —— 这意味着系统时间误差超过 ±90 秒就会全部握手失败(这是"节点全部超时"的经典原因之一)。VLESS 把加密交给外层 TLS,自己只做转发,开销更小、速度更快,也不再依赖系统时间。
Reality 是什么
Reality 不是独立协议,而是 VLESS 的伪装增强方案:它借用真实网站的 TLS 证书握手,让流量在检测方看来就是在访问那个真实网站。目前抗封锁能力最强,代价是配置复杂、对客户端版本要求高。
QUIC 系(Hysteria 2 / TUIC)为什么抗丢包
TCP 遇到丢包会触发拥塞控制、大幅降速;QUIC 基于 UDP,自己实现重传和拥塞控制,可以在丢包环境下继续保持吞吐。所以在移动网络、老旧宽带、跨境高丢包线路上,QUIC 系协议往往能快数倍。
代价:UDP 流量在部分网络(公司网、校园网)会被限制或 QoS 降速。
什么时候需要换协议
| 症状 | 可能原因 | 试试 |
|---|---|---|
| 宽带下正常,4G/5G 下很慢 | 移动网络丢包 | 换 Hysteria 2 / TUIC |
| 公司网/校园网连不上 | UDP 被封 | 换回 TCP 系(VLESS/Trojan) |
| 节点全部超时 | 若为 VMess,可能是系统时间 | 校准时间,或换 VLESS 节点 |
| 部分节点客户端不显示 | 客户端不支持该协议 | 升级客户端或换订阅格式 |
节点全部超时的完整排查见 故障文章。
常见问题
不同协议会影响流量消耗吗?
会有细微差异(协议头开销不同),但幅度很小,通常在 5% 以内。真正影响流量的是节点倍率,不是协议 —— 见 中转与直连 里的倍率说明。
机场为什么同时提供多种协议?
覆盖不同客户端和网络环境:老用户的旧客户端可能只支持 SS,iOS 小火箭对某些协议支持滞后,移动端用户需要 QUIC 系。多协议是兼容性策略,不是质量差异。
协议更新后旧客户端为什么不能用?
新协议(Hysteria 2、TUIC、Reality)需要客户端内核支持。从 GitHub 官方仓库升级到最新版客户端即可 —— 见 Clash 机场推荐 里的客户端选型表。