Subtopic Hub · /network/protocols/

代理协议:VLESS、Trojan 与 Shadowsocks——数据怎样封装,资料怎样核对

这个二级专题解释机场节点使用的 VLESS、Trojan、Shadowsocks 等协议怎样认证和封装数据,TLS、REALITY 与传输方式各管哪一层,并说明 UDP 承载、NAT 类型,以及本站测速截图显示的协议与品牌资料所列协议不一致时,应当按什么顺序核对、向运营方确认哪些信息。

发布 最近更新 所属专题 线路协议与网络技术 文章 13 篇

这个二级专题回答什么问题

协议字段回答的是“数据离开你的设备时被怎样包装”:用什么方式证明你是合法用户、由谁负责加密、外观像什么、能不能承载 UDP。它首先决定客户端能不能导入、节点能不能连上,其次才和速度有关。本专题把一个节点拆成三层来读:代理协议(VLESS、Trojan、Shadowsocks、VMess 等)、安全层(TLS 或 REALITY)、传输方式(TCP、WebSocket、gRPC 等),三层组合不同,导入参数和出错位置也不同。

本站整理的 17 个品牌资料中,12 个写明 VLESS,5 个协议待核实;而 2026-08-11 批次的测速截图里,多数节点类型显示为 Shadowsocks。这种不一致是本专题要专门处理的问题:它属于待核实事项,不说明任何品牌更好或更差。

与同专题其他三个二级专题的分工

二级专题 负责的层面 本专题遇到时的处理
专线类型:IEPL、IPLC 与中转 流量走哪条物理路径 只说明“协议可以跑在任何线路上”,不展开
代理协议(本页) 数据怎样认证、加密、封装 展开讲
节点、负载均衡与三网优化 用户被分配到哪台服务器 只在多协议节点处提及
晚高峰与网络质量影响因素 速度为什么随时段波动 不把协议当作晚高峰的解释

客户端的安装与导入操作归 客户端专题,UDP 与 NAT 的测试方法归 测速指标专题,本专题只讲原理与判断条件。

两个集群分别解决什么

集群 2-A:协议原理。 这一组解决“每个词是什么意思”。它依次解释 VLESS 为什么本身不加密、REALITY 怎样在不持有证书的情况下完成 TLS 握手、Trojan 如何借用 HTTPS 外观、Shadowsocks 的 AEAD 加密为什么让它沿用至今,并比较 VMess 与 VLESS 在时间校验和加密层上的差别;最后两篇讲 TLS、SNI 与证书校验导致的连接失败,以及 TCP、WebSocket、gRPC 几种传输方式的取舍。

集群 2-B:协议与资料核对、UDP。 这一组解决“拿到资料和截图后怎么判断”。它说明截图协议与资料协议不一致的可能原因、按客户端与场景选择协议的条件、UDP 需要协议、服务器与客户端三方同时满足、NAT 类型对游戏与语音的影响、多协议订阅的用途,并简要介绍资料中未出现的 Hysteria2 与 TUIC。

推荐阅读顺序

刚接触这些词的读者,建议先读 VLESS 为什么把加密交给外层,再读 Shadowsocks 与 AEAD 加密的原理,建立“协议本身”和“外层安全”两个概念。之后可以读 按客户端与场景选择协议。

如果你正对着某个品牌的资料和测速截图犯疑,直接从 截图显示 Shadowsocks、资料写 VLESS 的核对方法 开始;如果节点导入后连不上,先看 TLS、SNI 与证书校验的协议层原因。

与品牌库和其他专题的衔接

读懂协议字段后,可以回到 机场品牌库 对照各品牌写明的协议,或查看 资料同时写明 VLESS 与 IEPL 的品牌。各品牌页的测速面板附有某一时间点的单次截图,可用来核对截图显示的节点类型,但不能据此判断线路或解锁能力。确认协议后,导入步骤请转到 订阅链接导入与更新,自测 UDP 请转到 测速指标:延迟、吞吐、丢包与 UDP NAT。

使用任何跨境网络服务前,请先了解所在地法律法规与平台条款,相关说明见 合规提示与替代方案。本专题只解释协议原理,不提供服务器搭建教程,也不提供规避监管或平台风控的方法。

Content Cluster

协议原理

7 篇
  1. VLESS 协议是什么:为什么它本身不加密

    VLESS 是只负责用户认证和传递目标地址的轻量代理协议,协议本身不加密,机密性交给外层的 TLS 或 REALITY。本文拆解 VLESS 请求头的字段,说明不套外层时会暴露什么,以及读机场资料里的“VLESS”时还缺哪些信息。

    信息
  2. REALITY 是什么:不需要证书的 TLS 方案如何工作

    REALITY 是 Xray 社区提出的 TLS 层方案:节点不持有自己的证书,握手时借用一个真实网站的 TLS 特征,合法客户端靠预置公钥与短 ID 通过认证,其他连接被转交给那个真实网站。本文按握手顺序讲清原理与客户端参数含义。

    信息
  3. Trojan 协议原理:借用 HTTPS 外观的代理方式

    Trojan 先与服务器完成一次标准 TLS 握手,再在加密通道里发送密码哈希和目标地址;认证失败的连接被转交给一个正常网站。它的安全与外观都来自 TLS,因此域名、证书与 SNI 是否正确决定能否连接。本文按连接顺序拆解原理。

    信息
  4. Shadowsocks 原理与 AEAD 加密:为什么至今仍被广泛使用

    Shadowsocks 用预共享密钥对目标地址和数据做对称加密,AEAD 加密在保密之外增加了完整性校验,2022 版规范又加入时间戳与重放防护。结构简单、开销小、原生支持 UDP、客户端覆盖广,是它至今仍被广泛使用的主要原因。

    信息
  5. VMess 与 VLESS 有什么不同:时间校验与加密层的差别

    VMess 自带协议层加密,认证依赖客户端与服务器的时间差,偏差过大就会失败;VLESS 去掉了协议层加密和时间依赖,只保留 UUID 认证与寻址,安全交给外层 TLS 或 REALITY。本文逐项比较两者,并说明节点参数上的可见差别。

    比较
  6. TLS、SNI 与证书校验:代理节点连不上的协议层原因

    使用 TLS 的代理节点连不上,协议层常见原因有五类:SNI 与证书域名不符、证书过期或链不完整、设备时间错误、ALPN 或指纹参数不被接受、REALITY 参数不匹配。本文按 TLS 握手顺序说明每一类在哪一步失败、报错大致长什么样。

    信息+故障
  7. 代理协议的传输方式:TCP、WebSocket 与 gRPC 的取舍

    传输方式决定代理协议的数据装在什么“容器”里发出:原始 TCP 结构最简单,WebSocket 能经过 HTTP 反向代理与 CDN,gRPC 基于 HTTP/2 可在一条连接里复用多路请求。本文解释三者的工作方式、各自需要的参数和适用条件,不做性能排名。

    信息
Content Cluster

协议与资料核对、UDP

6 篇
  1. 测速截图显示 Shadowsocks、资料写 VLESS:可能原因与核对方法

    测速截图显示 Shadowsocks、品牌资料写 VLESS,从协议原理看可能来自多协议订阅、中转入口与落地使用不同协议、测试订阅不同或工具识别口径差异。本文给出每种可能在客户端里留下的痕迹,以及购买前后各自能做的核对步骤。

    信息+核实
  2. VLESS、Trojan、Shadowsocks 怎么选:按客户端与场景判断

    普通用户选协议,实际是在订阅提供的节点里做选择:先看客户端内核支持哪些协议与参数,再看场景是否需要 UDP、设备性能和网络环境,最后才是个人偏好。本文给出按客户端、场景和资料状态三步判断的方法,不推荐任何品牌。

    比较
  3. 机场节点支持 UDP 吗:协议、服务器与客户端三方条件

    机场节点能否转发 UDP,要同时满足三方条件:协议定义了 UDP 承载方式,服务器端(含中转入口)开启并放行 UDP,客户端以能接管 UDP 的方式运行并启用相应开关。任何一方缺失,语音、游戏等 UDP 应用都会失败或退回 TCP。

    信息
  4. NAT 类型是什么:全锥型到对称型对游戏与语音的影响

    NAT 类型决定外部主机能否直接把 UDP 数据发回你的设备,从全锥型到对称型逐级收紧。它影响联机游戏的匹配与主机连接、点对点语音能否直连,而对网页和视频影响很小。本文解释打洞原理、游戏机上的 NAT 标签与经代理后的变化。

    信息
  5. 多协议机场是怎么回事:同一订阅里不同协议节点的用途

    多协议机场指同一订阅里同时下发 VLESS、Shadowsocks、Trojan 等不同协议的节点,常见用途包括照顾不同客户端的兼容性、提供备用连接方式、区分中转与直连形态以及逐步迁移协议。本文说明这些用途的判断方法,以及客户端只显示部分节点的原因。

    信息
  6. Hysteria2 与 TUIC 是什么:基于 QUIC 的代理协议概览

    Hysteria2 与 TUIC 都建立在 QUIC 之上,运行于 UDP,自带 TLS 1.3 加密与多路复用,在丢包较多的网络中避免了 TCP 队头阻塞。Hysteria2 侧重可设定速率的拥塞控制与 HTTP/3 外观,TUIC 侧重低握手延迟与 UDP 转发。本站 17 个品牌资料均未涉及这两种协议。

    信息