常见代理协议:Shadowsocks、VMess、VLESS、Trojan、Hysteria2 的区别
百科词条:用通俗语言解释机场常用的代理协议 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、TUIC 的原理差异、抗干扰能力与速度特点,说明不同网络环境下应优先选择哪种协议的节点。
文章目录
为什么要了解协议
机场的节点列表里常会看到「SS」「VMess」「Trojan」「Hy2」等字样,它们就是协议。在同一个机场里,不同协议的节点在速度与稳定性上可能差别明显,了解基本区别能帮你在节点超时或速度慢时做出正确的切换。
主流协议一览
| 协议 | 传输层 | 特点 | 适用 |
|---|---|---|---|
| Shadowsocks(SS) | TCP / UDP | 轻量、速度快、历史最久 | 日常使用 |
| VMess | TCP,常配 WebSocket + TLS | V2Ray 原生协议,灵活 | 兼容性要求高 |
| VLESS | TCP,常配 Reality | VMess 的精简版,开销更低 | 抗干扰 |
| Trojan | TCP + TLS | 伪装成普通 HTTPS 流量 | 抗干扰、企业网络 |
| Hysteria2(Hy2) | UDP(QUIC) | 高带宽、弱网表现好 | 高速下载、视频 |
| TUIC | UDP(QUIC) | 低延迟 | 游戏、实时应用 |
各协议简要解释
Shadowsocks
最早被广泛使用的协议,设计简单、性能优秀。配合现代加密方式(如 2022 版本)仍是很多机场的主力协议。
VMess 与 VLESS
两者都出自 V2Ray / Xray 项目。VMess 自带加密与认证;VLESS 去掉了内置加密,依赖 TLS 或 Reality 保证安全,开销更低。VLESS + Reality 是目前抗干扰能力较强的组合之一。
Trojan
把代理流量伪装成标准的 HTTPS 访问,从外部几乎无法与正常网页流量区分。在限制严格的网络环境(公司、校园)下表现稳定。
Hysteria2 与 TUIC
两者都基于 QUIC(UDP)。优点是带宽利用率高、在丢包严重的网络下仍能保持速度;缺点是部分运营商与公司网络对 UDP 限速,此时反而比 TCP 协议慢。
怎么选
- 日常使用:机场默认提供的协议即可,无需刻意挑选;
- 晚高峰速度慢:试试 Hysteria2 节点,QUIC 在拥堵时表现更好;
- Hysteria2 很慢或连不上:说明所在网络限制 UDP,改用 Trojan、VLESS 等 TCP 协议节点;
- 公司或校园网:优先 Trojan 或 VLESS + Reality。
速度问题的完整排查见梯子速度慢怎么办。
客户端支持情况
现代客户端(Clash Verge、Clash Meta for Android、sing-box、Shadowrocket、v2rayN)均支持上表全部协议。老版本客户端可能不支持 Hysteria2、TUIC,导入后节点显示超时,更新客户端即可。客户端入口见客户端教程。