订阅导进 Clash 以后,节点名字旁边写着 ss、vmess、vless、trojan、hysteria2,您可能会想:这些到底有啥区别,哪个更好?小编先给结论:没有”最强协议”,只有”适合您线路和客户端的协议”。选机场时更该看的是协议是否是现代方案(如 Shadowsocks 2022、VLESS + Reality、Hysteria2)、您的客户端是否支持,以及服务商是否把协议写清楚。
本文基于各项目官方文档整理(查询日期:2026-11-08),不放任何测速数字,因为速度主要取决于线路和机房,协议本身说明不了问题。
先看结论:一张表看懂常见协议
| 协议 | 底层思路 | 适合谁 | 要注意 |
|---|---|---|---|
| Shadowsocks(SS) | 轻量加密代理,新版本是 AEAD-2022 | 追求简单、兼容性广的用户 | 老加密方式防重放较弱,建议用 2022 系列 |
| VMess | V2Ray 原生协议 | 旧机场、旧客户端 | 逐步被 VLESS 取代,新部署越来越少 |
| Trojan | 伪装成普通 HTTPS 流量 | 想要成熟、稳定、客户端支持多 | 需要服务端配好域名和证书 |
| VLESS + Reality | 借用真实网站的 TLS 握手 | 追求抗探测、免自备证书 | 依赖 Xray 或 mihomo 等较新内核 |
| Hysteria2 | 基于 QUIC(UDP) | 网络质量差、丢包多的线路 | UDP 可能被运营商限制,需要客户端支持 |
Shadowsocks:老牌、轻量,要用 2022 版本
Shadowsocks 是最早流行的一批代理协议。官方的 SIP022 文档里提到,新版 AEAD-2022 相比 2017 年的 AEAD 加了完整的重放保护,密钥必须是随机生成的固定长度密钥,不允许再用”密码派生密钥”的老办法。简单讲,老 SS 有些加密方式不够严谨,新 SS(名字里带 2022-blake3)补上了这些短板。
如果机场节点还在用很老的加密方式,不一定不能用,但值得问一句客服有没有新方案。文档也明确说了,这套协议没有前向保密,所以别把它当成万能方案。
VMess 和 VLESS:同一家族,新旧两代
VMess 是 V2Ray 项目自己的协议,早年很多机场都在用。VLESS 是后来在 Xray 里发展起来的新协议,Xray 官方仓库的描述是 “Penetrates Everything”,并带有 XTLS、REALITY、XUDP 等配套功能。对您来说只要记住:订阅里 vless 比 vmess 更新,客户端也需要更新才能用。
Trojan:把代理流量装进普通 HTTPS
Trojan 项目 README 里的说法是,在 TLS 之上承载多种协议,尽量让流量看起来和最常见的服务一模一样,以此避开被动和主动探测。好处是思路成熟、各种客户端基本都支持;代价是服务端要有域名和证书,部署门槛比 SS 高一点,这是机场运营方要操心的事。
VLESS + Reality:不用自己的证书,借别人网站”露脸”
REALITY 的 README 说得比较清楚:它替换了服务端的 TLS 实现,去掉服务器自身的 TLS 指纹,不需要自己的域名和证书,服务端可以指向别人的网站。通过验证的客户端会拿到临时证书;没通过的访问者(比如探测者)看到的是目标网站真实的证书。文档还特别建议,REALITY 最好和 XTLS 搭配使用,不要随便配别的协议,因为可能出现可被识别的”TLS 套 TLS”特征。
对用户来说意味着:这类节点通常写作 vless 加 reality,需要内核支持。mihomo 官方文档的代理类型列表里包含 VLESS 和 Trojan,Clash Verge Rev 这类基于 mihomo 的客户端可以直接用,具体用法可以看小编的Clash Verge Rev 全平台新手教程。
Hysteria2:基于 QUIC,走 UDP
Hysteria2 官方协议文档写明:它是建立在 QUIC(RFC 9000)之上的 TCP/UDP 代理,UDP 数据放在 QUIC 的 Datagram 里传输。服务端对没有凭据的访问者,表现得像一个标准的 HTTP/3 网站。认证是通过 HTTP/3 的 POST /auth 完成的。
在拥塞控制上,客户端可以告诉服务端自己的最大接收速率;sing-box 文档里也写了,没填带宽时会用 BBR。此外还支持 Salamander 等混淆和端口跳跃(server_ports)。说白了,它是为”网络质量一般、丢包比较多”的线路设计的。但它依赖 UDP,如果您所在网络对 UDP 管得严,可能连不上,这时候要换回 TCP 系协议(如 Trojan、VLESS)。
买机场前怎么用这些知识
- 看官网是否写明节点协议,只写”高速节点”不写协议的,要多问一句。
- 确认自己的客户端支持:Clash Verge Rev、mihomo 一类基于新内核,支持面较广;小火箭等也要看版本。
- 优先选”一个订阅里同时有 TCP 系和 UDP 系协议”的服务,哪个网络环境下连不上,换另一个。
- 别因为协议名字新就付大钱,线路质量和商家信誉比协议更重要。
- 先买月付,再决定要不要长期。可参考国内怎么买机场:按月购买前的 8 项检查和机场节点选择标准。
拿到订阅后怎么落地
协议选好以后,剩下的是客户端配置。国内站点直连、国外走代理,需要规则分流,具体见Clash 规则分流怎么设置。另外订阅链接等同于您的账号凭证,别随便发给别人,万一泄露了按订阅泄露自查处理。至于免费节点,协议再新也躲不开来源不明的问题,建议先看免费节点的 5 个风险。
常见问题(FAQ)
VLESS 一定比 VMess 好吗?
VLESS 是较新的方案,新部署更多用它,但”好不好”还要看线路和配置。关键是客户端要支持。
Hysteria2 一定更快吗?
不一定。它设计上更适合丢包多的线路,但实际速度取决于机房、线路和 UDP 是否被限制,小编没有做实测,不给速度结论。
订阅里有 reality 但连不上怎么办?
先更新客户端和内核,再检查系统时间是否准确,最后联系机场客服确认参数。
Shadowsocks 还能用吗?
能用,但建议用 2022 系列加密。老加密方式可以让客服确认有没有升级计划。
协议新就一定不会被封吗?
不能这么说。任何协议都没有一劳永逸的保证,机场也可能跑路,所以建议按月购买。
总结
简单讲:SS 2022 简单轻量,Trojan 成熟,VLESS + Reality 主打抗探测,Hysteria2 适合丢包多的线路;先确认客户端支持,再看机场把协议写没写清楚。使用代理工具请遵守所在地法律法规,本文只做技术科普,不构成法律意见。
参考来源(查询日期 2026-11-08):Hysteria 2 协议文档、sing-box Hysteria2 出站文档、Xray-core、REALITY、Shadowsocks SIP022、Trojan、mihomo 文档。