HaloCloud Protocol · 自研 · v3
为生产组网而写的三层隧道协议
HDWAN 不是一条线路,而是 HaloCloud 自研的底层 VPN 协议。它将 NAT 穿透、加密传输和路由管理整合在同一协议中,主要解决复杂公网环境下的连通和稳定性问题。
业务三层 IP 报文进入虚拟网卡
01 · 协议架构
业务流量进入 TUN 设备后被捕获、加密、封装进 TCP 隧道,穿越公网抵达对端还原——全程对应用透明,跨网段像本地路由一样工作。
三层业务报文进入虚拟网卡。
AES、ChaCha20 或国密 SM4 保护载荷。
建立 NAT 会话并穿越复杂公网。
逐层解封装后注入目标业务网段。
02 · 性能基准
在比较吞吐前,需要先确认两组测试的网络时延接近。公网基线和隧道内 RTT 均约为 66ms,与 WireGuard 相差 0.08ms。
公网直连(无隧道)
66.820 ms
ICMP ping 平均 RTT
WireGuard 隧道内
65.874 ms
iperf3 场景实测
HDWAN 隧道内
65.956 ms
iperf3 场景实测
统一刻度 0 – 5,615 Mbps · 按并行线程数分组
正向(上行)
反向(下行)
| 线程数 | 正向 HDWAN | 正向 WireGuard | 反向 HDWAN | 反向 WireGuard |
|---|---|---|---|---|
| 1 | 2,899 | 725 | 3,253 | 804 |
| 4 | 3,695 | 975 | 4,456 | 999 |
| 8 | 5,012 | 1,004 | 4,139 | 1,059 |
| 16 | 5,615 | 1,020 | 4,141 | 911 |
测试条件:两台 Vultr vhp-4c-8gb-intel(4 核 / 8G),分置东京与新加坡经公网直连;iperf3 单次 20 秒,HDWAN 固定 AES 加密。实验室参考值,实际以链路测评报告为准。
03 · 工程能力
协议的价值在工程落地:复杂公网环境下,把可达性、加密与路由编排作为优先目标。
无公网 IP 节点也可建立稳定隧道,适配分支宽带、云边混合与受限网络接入。
多规则、多协议转发,把隧道内服务平滑发布到业务入口。
多网段路由下发与按需引流,支持跨网段互通与渐进式迁移。
AES、ChaCha20 与国密 SM4 按场景选用,兼顾性能与合规。
总部-分支、云-边、跨机房互通,降低公网环境的连通不确定性。
与 IEPL / MPLS 专线统一编排:专线为主、隧道兜底或加密叠加。
在受限接入、跨境公网、内网发布或专线备份等场景中,连接稳定性、路由控制和故障恢复通常比单项吞吐数据更重要。
分支只有普通宽带、无固定公网 IP,仍需与总部和云上资源互通。
跨境链路丢包、抖动明显,标准 VPN 频繁断流,连通性难以保障。
把隧道内的后台、数据库等服务,按规则安全开放给指定访问入口。
专线满足主干带宽,却缺少加密层,或希望链路异常时仍有备用通路。