核心修复:Darwin TUN 内核队列溢出无损回退与异步重试
- 解决缓冲满断流:在高并发与大流量猝发时捕获系统 writePackets 返回值,遇到 ENOSPC / ENOBUFS 内核缓冲区满时,将未发数据包插回待发送队列头部,杜绝静默丢包与假死断流。
- 批次入核限流与退避调度:将单次入核批次限制为 32 包,并调度 2ms 异步退避延时,给 Darwin 内核驱动充足时间排空硬件网卡缓冲区。
- 数据面探测会话动态自愈:网络拓扑或路由状态变动时主动重建纯净 URLSession 探测会话,杜绝复用失效连接池引发的误报与意外回滚。
严苛真实硬件与虚拟机矩阵验证
- Apple Silicon 物理 Mac mini 实测通过:10.4 Gbps(10,488 Mbps)物理线速吞吐,10,000 个高频 UDP 数据报 0 丢包,协议与系统扩展测试 100% 通过。
- Tart 虚拟机 6 维网络矩阵验证:TUN/透明代理 x 规则/全局/直连共 6 项模式矩阵 100% 验收通过,测试环境彻底清理干净。
安全合规与发布规范
- 采用标准生产核心构建,通过 Apple Developer ID 签名与 Apple 官方双重公证(Stapled App + Stapled DMG),完全兼容 macOS 15+ Apple Silicon。
下载与校验
AetherRoute-1.0.28-build-2026092501-arm64.dmg
SHA-256
491b42fd52b3878c6b0c528273bb37720f984bc0554d2f24c716edbd7f2f50d7
下载后可在“终端”中运行以下命令,确认输出与上面的值一致:shasum -a 256 ~/Downloads/AetherRoute-1.0.28-build-2026092501-arm64.dmg