返回 ELI5 知识库首页 🚀 UDP / QUIC SPEED ACCELERATION
🚀 Hysteria 2 · Custom QUIC Protocol · Brutal Congestion Control

什么是 Hysteria 2(歇斯底里 · 暴力抗丢包火箭)?

在晚高峰恶劣跨国网络(丢包率 20%~30%)下,传统 TCP 协议会像“胆小怯懦的绿皮车”一样由于丢包直接断崖式减速到几十 KB/s;而 Hysteria 2 则是一架“全油门轰鸣的狂暴 UDP 喷气火箭” —— 采用独创的 Brutal 拥塞控制,无视丢包、直接按带宽硬塞,让垃圾小鸡秒变万兆跑道!

🐢 传统 TCP:一遇丢包直接跪倒

丢一个包,速度腰斩再腰斩

TCP 认为“丢包 = 线路堵车”,每次丢包都会主动把发包速度砍掉一半(BBR/Cubic 算法退让)。晚高峰 20% 丢包时,千兆光纤直接卡成 56k 拨号,视频转圈卡死!

TCP 拥塞控制 检测到 20% 丢包 主动刹车减速 速度: 50 KB/s 🐌 ⚠️ 晚高峰跨国丢包让传统协议彻底报废
  • 队头阻塞(HOL):丢一个包导致后面所有排队的数据包全部卡死
  • 过度谦让:误把运营商的恶意 QoS 丢包当成网络拥堵而主动刹车
VS
🚀 Hysteria 2:狂暴 Brutal 油门踩到底

不管丢多少,按设定的带宽硬灌

基于魔改的 QUIC (UDP) 协议。丢包了立即单包异步重传,绝不刹车减速!即使网络丢包高达 30%,依然能把你的 500M 宽带跑得满满当当,4K/8K 视频秒开!

🚀 Brutal 拥塞控制 · QUIC 异步流 丢包率 30% ➔ 依然以 500 Mbps 狂暴灌满!⚡ ✨ 彻底终结恶劣线路卡顿 · 垃圾 VPS 瞬间变超跑!
  • 无队头阻塞:丢包单流补发,其他流继续超光速传输
  • 智能端口跳跃(Port Hopping):防运营商 UDP 阻断与 QoS 限速
💡

一句话顿悟:为什么叫“Hysteria(歇斯底里)”?

因为它的核心算法名字就叫 Brutal(残暴 / 野蛮)
传统协议讲究“温良恭俭让、大家礼貌避让”;而 Hysteria 2 则是“歇斯底里地油门焊死,你有多少带宽我就发多少包”,用狂暴算力与异步重传直接正面撕裂恶劣网络!

拆解 Hysteria 2 的 4 大核心黑科技

从 Brutal 拥塞控制到端口跳跃,读懂最强暴力加速协议

🏎️

1. Brutal 狂暴拥塞控制

不再通过“探测是否丢包”来猜测网速,而是由客户端告诉服务端真实带宽(如 300M),服务端以恒定速率全力倾泻数据。

2. 自定义标准 QUIC (UDP)

完全脱离古老的 TCP 栈。多路复用(Multiplexing)多条连接互不干扰,彻底根除 TCP 臭名昭著的“队头阻塞”恶疾。

🦘

3. 动态端口跳跃 (Port Hopping)

某些运营商会对长时间占满带宽的单个 UDP 端口进行 QoS 限速。Hysteria 2 能在多端口之间毫秒级无感漂移跳跃!

🎭

4. 双向伪装与 Salamander 混淆

伪装成标准的 HTTP/3 (QUIC) 网站流量;面对极端封锁环境更可开启 Salamander 混淆,将流量随机化为白噪声。

🕹️ 恶劣丢包网络测速演练台

观察在不同丢包率(0% ~ 30%)下,传统 TCP 与 Hysteria 2 的实际测速表现:

🐢 传统 TCP (BBR / TLS) 500 Mbps (满速)
🚀 Hysteria 2 (Brutal QUIC) 500 Mbps (满速)
🟢 当前丢包率:0% (网络畅通)
两者均能跑满带宽。
传统 TCP 与 Hysteria 2 均表现优异。
✔ 4K / 8K 秒开 · 缓冲时间: 0.1s
👑 彻底重写 V2 版本

从 Hysteria 1 到 2 的彻底蜕变

Hysteria 1 代码基于标准 quic-go,性能较重。

Hysteria 2 彻底重写了协议与控制逻辑,内存占用降低 70%,并原生引入了更强大的 Salamander 混淆与防探测机制。

⚠️ 宽带配置黄金准则

服务端与客户端带宽必须如实配置

由于 Brutal 算法按设定值恒定灌包:

如果你是 200M 宽带却虚标配置为 1000M,会导致发包远超本地网卡承载能力,反而引起自我丢包!如实配置即可发挥 100% 极限效能

🌐 VLESS 与 Hy2 如何选?

稳定隐身 vs 暴力速度

VLESS + Reality:TCP 基础,隐蔽性极高,适合优质直连线路(如 CN2 GIA / 优质 BGP);

Hysteria 2:UDP 基础,抗丢包之王,专治晚高峰拥堵、便宜丢包严重的中低端 VPS!