协议是什么,为什么你需要知道一点
协议是客户端和节点之间约定的“说话方式”:怎么加密、怎么伪装、走 TCP 还是 UDP。它决定两件事:会不会被识别和阻断,以及你的客户端能不能用这个节点。用户不需要懂实现细节,但要能对上号。
五种常见协议
Shadowsocks(SS)
最老牌的协议,设计目标是轻量加密。优点:几乎所有客户端都支持、开销小、速度快。缺点:流量特征在长期对抗中已被研究得很透,单独使用时抗识别能力偏弱,高峰期可能被限速。新版本 Shadowsocks 2022 改进了加密,但本质仍是“加密的不像任何东西的流量”。
VMess
V2Ray 项目的原生协议,带时间戳校验(所以系统时间不准会连不上)。曾经很流行,现在逐渐被 VLESS 取代。多数客户端仍支持。
Trojan
思路和 SS 相反:不追求“看不出是什么”,而是伪装成正常的 HTTPS 流量,走 443 端口、用真实 TLS 证书。审查设备看到的就是一个普通网站的加密连接。抗识别能力强,是目前专线机场最常用的协议之一。缺点是需要域名和证书,节点成本略高。
VLESS(+ Reality / XTLS)
VMess 的精简版,去掉了多余的加密层(TLS 已经加密了),性能更好。配合 Reality 技术时,节点会“借用”一个真实大网站的 TLS 握手特征,审查设备无法区分你在连节点还是在访问那个网站——这是目前抗识别最强的方案之一。配合 XTLS Vision 时性能接近裸 TLS。
代价是兼容性:老版 Clash、Surge 不支持 VLESS,需要 Clash Meta / Mihomo 内核、sing-box、Shadowrocket 或 v2rayN(Xray 内核)。本站榜单里二猫云、唯兔云、梯子云以 VLESS 为主。
Hysteria2
走 UDP(基于 QUIC),自带拥塞控制,在丢包多的弱网下速度明显好于 TCP 协议,晚高峰表现突出。缺点:部分运营商和公司网络限制或封锁 UDP,表现为完全连不上或速度突然归零;此时需要切回 TCP 协议节点。同类还有 TUIC。
对照表
| 协议 | 传输 | 抗识别 | 性能 | 客户端要求 | 典型场景 |
|---|---|---|---|---|---|
| Shadowsocks | TCP | 中低 | 高 | 全部 | 日常、备用 |
| VMess | TCP | 中 | 中 | 多数 | 老机场 |
| Trojan | TCP + TLS | 高 | 高 | 多数 | 专线主力 |
| VLESS + Reality | TCP + TLS | 最高 | 最高 | Meta / sing-box / 小火箭 / Xray | 抗封锁主力 |
| Hysteria2 | UDP (QUIC) | 高 | 弱网最高 | Meta / sing-box / 小火箭 | 晚高峰、弱网 |
看到节点协议该用什么客户端
| 订阅里的协议 | 能用 | 不能用 |
|---|---|---|
| 只有 SS / Trojan | 任何客户端 | — |
| 有 VLESS | Clash Verge / Nyanpasu(Mihomo)、ClashMetaForAndroid、sing-box、Shadowrocket、Stash、v2rayN | 老版 Clash、Surge |
| 有 Hysteria2 / TUIC | Mihomo 内核客户端、sing-box、Shadowrocket | 老版 Clash、Surge、QX(部分版本) |
| 有 Reality | 同 VLESS | 同 VLESS |
规则很简单:2024 年以后的客户端基本都支持全部协议;用老客户端的,看到 VLESS、Hysteria2 节点全红就是不支持,换客户端而不是换机场。各客户端的安装与导入见 Clash Verge 使用教程 和 sing-box 使用教程。
选机场时怎么看协议
- 至少两种协议:被识别限速时能切换。TCP(Trojan / VLESS)+ UDP(Hysteria2)的组合最理想。
- 有 Trojan 或 VLESS + Reality:抗识别有保障。
- 只有 SS 的机场:便宜,但高峰期更容易被限速,适合备用。
- 自研协议(如灯塔加速):只能用官方客户端,买前确认你能接受。
协议不是越新越好——稳定可用、客户端支持、有备选,这三点满足就够。
延伸阅读
- 线路类型(和协议是两回事):专线、IPLC、IEPL、中转、直连一文讲清
- 客户端支持情况:问答库 · 订阅导入与客户端