翻墙协议有哪些:六种常见协议对照

协议决定了数据"怎么加密、怎么封装、怎么传"。看懂这张表,就能理解客户端里那些名字。

词条摘要

没有"最好"的协议,只有"更适合某种网络环境和使用场景"的协议;机场和客户端支持哪些协议,比协议本身的名气更重要。

六种协议对照

协议传输基础特点词条
ShadowsocksTCP / UDP设计简洁,加密代理的代表,客户端支持广泛Shadowsocks
VMessTCP 等多种传输V2Ray 项目使用的协议,依赖时间同步VMess
VLESS多种传输,常配 TLS轻量,本身不加密,依赖传输层VLESS
TrojanTLS(TCP)外观上类似普通 HTTPS 流量Trojan
Hysteria2QUIC(UDP)面向高丢包、高延迟链路的吞吐优化Hysteria2
WireGuardUDPVPN 协议,代码精简,连接迅速WireGuard

怎么理解这些区别

  • 基于 TCP 的协议(Shadowsocks、VMess、VLESS、Trojan)兼容性广
  • 基于 UDP / QUIC 的协议(Hysteria2、WireGuard)在丢包环境下表现可能不同,但也更依赖网络对 UDP 的处理
  • 同一个协议可以有不同的传输层与伪装配置,这也是同名协议在不同机场表现不同的原因

想知道自己订阅里的节点用什么协议,看 节点是什么;客户端与协议的关系见 Clash、V2Ray 与 sing-box 的关系

常见问题

新手需要挑协议吗?

通常不需要。机场已经为节点选好了协议,客户端会自动识别,你只需要确认客户端支持它。