跳到主要内容
梯子博客

线路节点

机场网络协议说明:Shadowsocks、VMess、VLESS、Trojan、Hysteria2、TUIC、WireGuard 对比与选择

机场节点常见的七种协议有什么区别?本页按传输、加密、抗干扰与适用场景对比 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、TUIC 与 WireGuard,并整理 Clash Verge、Shadowrocket、sing-box 等客户端的协议支持情况,帮你选对协议。

更新于

快速结论

  • 日常使用不需要刻意选协议:机场订阅里每个节点的协议已经配好,选延迟低、稳定的节点即可。
  • 延迟最低、兼容性最好的是 Shadowsocks;抗干扰最强的是 VLESS + REALITY 与 Trojan;丢包严重的网络下 Hysteria2 与 TUIC 速度优势明显。
  • 基于 UDP 的 Hysteria2、TUIC 可能被运营商限速,建议同时保留 TCP 协议节点作为备用。
  • 客户端支持:Clash Verge、Shadowrocket、Stash、sing-box 支持全部七种;v2rayN 不支持 WireGuard;v2rayNG 不支持 TUIC 与 WireGuard。

协议是客户端与节点之间传输数据的约定,决定了流量怎么加密、怎么伪装、走 TCP 还是 UDP。机场通常会给同一个节点提供多种协议,或在不同节点上使用不同协议。普通用户大多数时候不需要关心它,但在遇到速度上不去、某些网络下连不上、晚高峰丢包严重时,换一种协议往往比换节点更有效。

本页按传输方式、加密、抗干扰能力与适用场景对比七种常见协议,并整理各客户端的支持情况。关于其中最受关注的 Hysteria2,有单独的文章Hysteria2 是什么解释它为什么在丢包网络里更快,以及它的限制。

七种常见协议对比

表中“抗干扰”指协议特征被识别与干扰的难易程度,与速度无关。实际可用性还取决于机场的服务端配置与你所在网络的策略,同一协议在不同环境下的表现可能相反。

协议传输加密抗干扰适用场景
ShadowsocksTCP / UDPAEAD(aes-256-gcm、chacha20-ietf-poly1305)一般,依赖插件或混淆提升日常浏览、对延迟敏感的场景
VMessTCP / WebSocket / gRPC内置加密中等需要 CDN 中转的场景
VLESSTCP / WebSocket / gRPC / XHTTP依赖 TLS / REALITY较强(搭配 REALITY)追求低开销与高抗干扰
TrojanTCP + TLSTLS较强追求流量伪装
Hysteria2UDP (QUIC)TLS 1.3中等(UDP 可能被限速)高丢包、跨境长距离线路
TUICUDP (QUIC)TLS 1.3中等移动网络、频繁切换网络
WireGuardUDPNoise 协议框架较弱落地链路、自建服务

每种协议的特点与注意事项

  • Shadowsocks:没有额外握手开销、延迟最低、所有客户端都支持,是绝大多数机场的基础协议。AEAD 加密保证内容安全,但流量特征相对固定,部分网络下需要搭配混淆插件。较新的 2022 版加密方式(如 2022-blake3-aes-256-gcm)改进了抗重放能力。
  • VMess:V2Ray 原生协议,自带加密与基于时间的认证,客户端与服务器时间相差超过 90 秒会连接失败。常以 WebSocket + TLS 形式经 CDN 中转,适合节点 IP 被干扰时作为备用。
  • VLESS:去掉 VMess 的内置加密与时间校验,开销更低,安全性完全交给 TLS 或 REALITY。REALITY 借用真实网站的 TLS 握手特征,是目前抗识别能力最强的方案之一;XTLS Vision 可减少“TLS 套 TLS”的双重加密开销。
  • Trojan:把代理流量伪装成普通 HTTPS,服务端在收到非代理请求时会转发给真实网站,特征很少。要求服务端有域名与证书,客户端需正确配置 SNI。
  • Hysteria2:基于 QUIC(UDP),使用固定速率的自定义拥塞控制,在丢包 5%–20% 的跨境线路上仍能跑满配置的带宽。代价是 UDP 流量可能被运营商限速,或在部分校园网、企业网被完全阻断,并且对同一链路上的其他用户不够友好。
  • TUIC:同样基于 QUIC,强调 0-RTT 握手与多路复用,支持连接迁移,在手机切换 Wi-Fi 与蜂窝网络时不断连。机场提供 TUIC 的比例低于 Hysteria2。
  • WireGuard:内核级实现、性能极高、配置简单,但握手包特征固定、容易识别,几乎不会直接用作跨境协议,更多出现在机场内部的中转隧道或自建落地中。

UDP 协议要留 TCP 备用

运营商对长时间大流量的 UDP 连接可能限速甚至丢弃,表现为 Hysteria2 节点开始很快、几分钟后急剧下降。遇到这种情况切换到同地区的 Trojan 或 Shadowsocks 节点即可,不要误判为机场故障。

客户端对各协议的支持情况

协议能不能用,还要看客户端内核。下表整理自各客户端的内核与协议列表,Mihomo(Clash Meta)与 sing-box 内核的客户端覆盖最全。

  • 订阅格式也会影响协议:Clash(YAML)订阅在旧版 Clash 内核下不识别 VLESS、Hysteria2、TUIC,升级到 Mihomo 内核的客户端即可,见按平台选择客户端。
  • 同一机场的订阅在不同客户端里看到的节点数量可能不同,就是因为客户端过滤掉了不支持的协议。
客户端平台内核支持的协议不支持
Clash VergeWindows / macOS / LinuxMihomo (Clash Meta)全部七种—
ShadowrocketiOS / macOS (Apple Silicon)自研全部七种—
StashiOS / macOSClash 兼容全部七种—
sing-boxWindows / macOS / Linux / iOS / Androidsing-box全部七种,另支持 ShadowTLS—
v2rayNWindows / Linux / macOSXray / sing-boxShadowsocks、VMess、VLESS、Trojan、Hysteria2、TUICWireGuard
Clash Meta for AndroidAndroidMihomo (Clash Meta)全部七种—
v2rayNGAndroidXrayShadowsocks、VMess、VLESS、Trojan、Hysteria2TUIC、WireGuard
HiddifyWindows / macOS / Linux / iOS / Androidsing-box全部七种—

按场景选择协议

各品牌提供的协议见品牌页的“协议”字段。本站收录品牌公开的协议集中在 Shadowsocks、VMess、VLESS 与 Trojan 四种:光速云、大佬云、宇宙云、星岛梦等全线 VLESS,一翻云、可信云是 Shadowsocks + Trojan,二猫云、U1S1 是 Shadowsocks + VMess,暮光网络与微风网络未公开协议。目前没有收录品牌在协议字段中列出 Hysteria2、TUIC 或 WireGuard。

  1. 1

    日常浏览与视频

    用 Shadowsocks 或 Trojan,延迟低、兼容性好,不需要折腾。

  2. 2

    晚高峰丢包严重、速度上不去

    切换到同地区的 Hysteria2 或 TUIC 节点,QUIC 的拥塞控制对丢包不敏感,速度通常明显回升;若几分钟后掉速,说明 UDP 被限速,换回 TCP 协议。

  3. 3

    节点能 ping 通但连不上

    可能是协议特征被干扰,换 VLESS + REALITY 或 Trojan 节点,必要时用 VMess + WebSocket + TLS 走 CDN。排查流程见节点连接失败。

  4. 4

    手机频繁切换网络

    优先 TUIC 或 Hysteria2,连接迁移能力避免每次切换都重连。

适合谁

  • 遇到速度慢、连不上、晚高峰丢包,想通过换协议解决的用户
  • 在不同客户端之间迁移、发现节点数量不一致的用户
  • 想理解节点列表里 SS、VLESS、Hy2 这些缩写含义的用户

怎么选择

  1. 日常默认用 Shadowsocks 或 Trojan 节点,不需要刻意选择。
  2. 丢包严重时试 Hysteria2 或 TUIC,并保留一个 TCP 协议节点备用。
  3. 确认你的客户端内核支持该协议,必要时换用 Mihomo 或 sing-box 内核的客户端。
  4. 购买前看品牌页的协议字段;本站收录品牌目前都没有公开提供 Hysteria2,确实需要的用户要向品牌单独确认。

相关文章

围绕「网络协议」的深入文章与教程。

更多线路节点内容

Hysteria2 是什么:QUIC 协议为什么在丢包网络里更快,以及它的限制

Hysteria2 是基于 QUIC 的代理协议,在丢包严重的跨境线路上往往比 TCP 协议快数倍。本文从 TCP 拥塞控制为什么怕丢包讲起,解释 QUIC 的丢包恢复与 Hysteria2 的 Brutal 固定速率拥塞控制,再说明 UDP 限速、公平性、带宽参数填错等限制,以及各客户端的支持与配置要点。

7 分钟阅读

常见问题

机场节点用什么协议最好?

没有绝对最好的协议。日常使用 Shadowsocks 与 Trojan 最省心;丢包严重时 Hysteria2 速度优势明显;需要抗干扰时 VLESS + REALITY 更可靠。订阅通常已为每个节点配好协议,按延迟与稳定性选节点即可。

Hysteria2 为什么有时候很快有时候很慢?

Hysteria2 基于 UDP,运营商可能对长时间大流量的 UDP 连接限速,表现为开始很快、几分钟后急剧下降。这不是机场故障,切换到同地区的 TCP 协议节点(Trojan、Shadowsocks)即可。详见Hysteria2 是什么。

VLESS 和 VMess 哪个好?

VLESS 是 VMess 的精简版,去掉内置加密与时间校验,开销更低,还能搭配 REALITY 获得更强的抗识别能力;VMess 自带加密,配合 WebSocket 经 CDN 中转更方便。新部署普遍选 VLESS,VMess 作为备用。

为什么同一个订阅在 v2rayNG 里节点比 Clash Verge 少?

客户端会过滤掉内核不支持的协议:v2rayNG 不支持 TUIC 与 WireGuard,v2rayN 不支持 WireGuard。想看到全部节点,换用 Clash Verge 等 Mihomo 或 sing-box 内核的客户端。