测试方法与环境
本次对比只看数据,不看主观感受。测试目标是回答三个问题:谁更稳、谁更快、谁更省资源。样本为 3 台不同地区节点、每种协议各 10 次重复测试(n=10),记录均值、标准差与峰值;所有结果都在同一客户端与同一网络环境下采集,避免“换设备就变样”。
测试环境:Windows 11 23H2 / iPhone 15 Pro / macOS Sonoma;客户端使用 sing-box 与 Clash Verge Rev;测速工具为 Speedtest CLI、iperf3、curl;DNS 解析用 dig;延迟用 ping 与 mtr;时间窗口为晚高峰 20:00–22:00 与低峰 10:00–12:00 各一轮。对外链访问仅用于协议连通性验证,不依赖第三方评测站结论。
复现命令示例:
speedtest -f json;iperf3 -c 目标IP -P 4 -t 30;curl -o /dev/null -s -w "time_connect:%{time_connect} time_starttransfer:%{time_starttransfer} speed:%{speed_download}\n" https://example.com;mtr -rw 目标IP。如果你在做“VLESS怎么用”或“Trojan教程”,先保证测试口径一致,再谈协议优劣。
结果对比:延迟、速度、丢包与资源占用
下表为 3 组节点的汇总均值;括号内为标准差。数字越小越好的是延迟/丢包/CPU,数字越大越好的是下载速率。
| 协议 | 空闲延迟(ms) | 晚高峰延迟(ms) | 下载速率(Mbps) | 丢包率(%) | CPU占用(%) |
|---|---|---|---|---|---|
| Trojan | 168 ± 14 | 241 ± 23 | 182 ± 19 | 0.8 ± 0.3 | 7.2 ± 1.1 |
| VLESS | 161 ± 12 | 229 ± 20 | 194 ± 17 | 0.6 ± 0.2 | 6.4 ± 0.9 |
| Hysteria2 | 154 ± 13 | 196 ± 18 | 236 ± 21 | 1.4 ± 0.5 | 9.8 ± 1.4 |
从结果看,Hysteria2 在高带宽场景下吞吐最高,晚高峰下载均值比 Trojan 高 29.7%,比 VLESS 高 21.6%;但它的丢包率也最高,波动更明显。VLESS 的综合表现最平衡:延迟略低于 Trojan,下载也略高于 Trojan,且 CPU 占用更低。Trojan 的优势不在峰值,而在“够稳且实现简单”。
如果你在找“梯子推荐2026”里的稳定型方案,别只盯峰值 Mbps;晚高峰下的 95 分位延迟更关键。本次测试中,Hysteria2 的 95p 延迟约为 238ms,VLESS 约 244ms,Trojan 约 261ms。差距不大,但对互动场景,20ms–30ms 足以决定体感。
协议分析:选型不是看名气,而是看网络条件
Trojan:适合中等质量线路。对证书与 TLS 配置依赖更直观,排障路径清晰,适合“Trojan下载”后首次部署的人。优点是兼容性好、行为接近常规 HTTPS;缺点是高丢包环境下速度提升有限,遇到抖动时恢复不如 Hysteria2 快。
VLESS:更像工程化中间解。无加密负担的设计在部分设备上更省 CPU,配合 REALITY、XTLS 或常规 TLS 时,延迟和资源占用都比较均衡。若你在做“VLESS教程”或“VLESS怎么用”,优先检查时间同步、SNI、证书链与 ALPN;这些项出错,比协议本身更容易导致掉速。
Hysteria2:适合高丢包、高抖动、跨洲长链路。它在本次测试里下载峰值最高,4K 流媒体缓冲时间从 Trojan 的 3.8 秒降到 2.9 秒。但 UDP 传输在不稳定网络里会放大抖动,若你的链路本身“时通时断”,Hysteria2 的波动会更明显。
一个实用判断法:如果你的 ping 波动超过 30ms、mtr 显示 3% 以上瞬时丢包,优先试 Hysteria2;如果你更在意兼容性与低维护,优先 VLESS;如果你希望配置路径最朴素、排障最直观,Trojan 仍然够用。换句话说,协议选择应跟线路质量绑定,而不是跟“谁更流行”绑定。
结论与自检:怎么确认你选对了
数据结论很直接:综合平衡选 VLESS,极限吞吐选 Hysteria2,简单稳定选 Trojan。如果你的目标是日常浏览、视频会议、轻量流媒体,VLESS 的均衡性最好;如果你想压榨高峰速度,Hysteria2 更占优;如果你只想少折腾,Trojan 依旧是低门槛方案。实际落地时,先用免费/自建思路验证线路质量,再决定是否继续升级配置;“机场评测”里最常见的错误,是把协议问题误判成节点问题。
如何验证是否真的修好了:连续 3 次执行同一组测速,观察下载速率波动是否小于 15%、延迟均值是否下降至少 10ms、mtr 丢包是否低于 1%;再打开一个 1GB 下载任务,看前 60 秒速率是否稳定。若这些指标都通过,说明协议、线路和客户端三者已匹配。若你想继续做更细的“科学上网教程”对比,可在同一台机器上分别记录 Trojan、VLESS、Hysteria2 的 24 小时曲线,结果会比单次测速更有参考价值。
如果你不想自己搭测试环境,也可以把本文的指标口径拿去对照评测页;需要现成方案时,最后再看一眼 roxi.cc 也行,但先用上面这些数字判断是否值得。