中文机场导航 · 网络服务评测 · 代理技术知识库 · 内容复核于 2026-10

什么是 VLESS、Trojan 与 Hysteria2?主流代理协议对比

VLESS、Trojan、Hysteria2 是什么?和 Shadowsocks、VMess、TUIC 有什么区别?本文用通俗语言解释主流代理协议的设计思路、传输方式、优缺点与选择建议。

作者:发布:更新:约 2 分钟读完
什么是 VLESS、Trojan 与 Hysteria2?主流代理协议对比 封面图

直接回答

VLESS 是轻量协议,本身不加密,依赖外层 TLS 或 REALITY 保证安全;Trojan 把代理流量伪装成标准 HTTPS,依赖真实 TLS 证书;Hysteria2 基于 QUIC(UDP),使用激进的拥塞控制,在高丢包网络中速度优势明显。对普通用户来说,机场提供哪种就用哪种,遇到不稳定时在不同协议的节点之间切换即可。

在机场节点名称或订阅配置里,常能看到 ss、vmess、vless、trojan、hysteria2、tuic 等字样,它们是节点使用的代理协议。协议决定了客户端与服务器之间“怎么说话”。

什么是 VLESS?

VLESS 是一种轻量级代理协议,本身不提供加密,依赖外层的 TLS 或 REALITY 来保证传输安全。

  • 由 V2Ray 社区设计,作为 VMess 的精简版本;
  • 去掉了协议层的加密和时间校验,开销更低;
  • 常见组合:VLESS + TLS、VLESS + REALITY、VLESS + WebSocket + TLS;
  • REALITY 可以借用真实网站的 TLS 握手特征,不需要自己的域名证书。

什么是 Trojan?

Trojan 协议把代理流量包装成标准的 HTTPS(TLS)流量。

  • 服务器需要真实的域名和 TLS 证书;
  • 非 Trojan 客户端访问时,可以回落到一个正常网站,看起来就像普通的 HTTPS 服务;
  • 配置简单,只需要密码,兼容性很好。

什么是 Hysteria2?

Hysteria2 是基于 QUIC(UDP)的代理协议,针对高延迟、高丢包网络优化。

  • 使用自定义的激进拥塞控制,在丢包环境下仍能保持较高带宽;
  • 可以伪装成 HTTP/3 流量;
  • 缺点是依赖 UDP,部分运营商或网络环境会对 UDP 限速,此时表现可能不如 TCP 协议。

其他常见协议

  • Shadowsocks(SS):最早流行的轻量加密代理协议,简单高效,“机场”一词即源于其纸飞机图标;新版 SS2022 改进了安全性。
  • VMess:V2Ray 的原始协议,自带加密与认证,要求客户端与服务器时间误差不能过大。
  • TUIC:另一个基于 QUIC 的协议,强调低握手延迟与 UDP 转发能力。

主流代理协议对比

协议 传输层 加密方式 主要特点 潜在不足
Shadowsocks TCP / UDP 协议自带 简单、轻量、兼容性好 特征相对明显(旧加密方式)
VMess TCP(可配 WS、gRPC) 协议自带 功能丰富 依赖时间同步,开销较大
VLESS TCP(可配 TLS、REALITY) 外层 TLS / REALITY 轻量、灵活 配置项较多
Trojan TCP + TLS TLS 伪装成 HTTPS,配置简单 需要真实证书
Hysteria2 UDP(QUIC) QUIC 内置 TLS 高丢包网络下速度快 UDP 受限时表现差
TUIC UDP(QUIC) QUIC 内置 TLS 低延迟握手 UDP 受限时表现差

普通用户应该怎么选协议?

  1. 机场提供什么就用什么:协议由机场在服务器端决定,你只需要选择节点;
  2. 先比较线路,再比较协议:专线与中转的差别远大于协议差别,参见《IEPL、IPLC 和 BGP 线路有什么区别》;
  3. 遇到不稳定时切换协议:同一地区若同时有 TCP 类(Trojan / VLESS)和 UDP 类(Hysteria2)节点,可以互相切换比较;
  4. 保持客户端更新:新协议需要较新的内核支持。

总结

VLESS、Trojan、Hysteria2 代表了三种不同的设计思路:轻量 + 外层加密、伪装成 HTTPS、基于 QUIC 抗丢包。了解它们的特点,能帮助你在遇到网络问题时更快找到合适的节点。更多术语可以查阅术语表。

常见问题

哪个协议最快?

没有绝对最快的协议。线路质量对速度的影响远大于协议本身;在丢包较高的网络中,Hysteria2 等基于 QUIC 的协议通常表现更好,但在 UDP 受限的网络中可能反而更慢。

我的客户端支持这些协议吗?

基于 Mihomo 内核的 Clash 客户端、sing-box、Shadowrocket 等主流客户端均支持 VLESS、Trojan、Hysteria2。原版 Clash 内核已停止维护,不支持较新的协议。

参考资料

  1. Shadowsocks 官方网站
  2. Project V(V2Ray)文档
  3. Trojan-GFW 文档
  4. Hysteria 2 官方文档

网络实验室 · 网络技术作者

关注代理协议、线路与网络连接原理,负责技术科普与故障排查类内容。

本文最后更新于 。价格、套餐与客户端界面可能变化,如发现信息过时,欢迎通过联系方式反馈。