← 全部版本

最新版本 · 正式版 · 已通过 Apple 公证

AetherRoute 1.0.28

构建 2026092501 · · Apple 芯片 · macOS 15+

彻底解决 Darwin TUN 内核数据包缓冲区突发溢出(ENOSPC / ENOBUFS)导致的断流问题,实现 32 批次限流与 2ms 异步无损退避重试;数据面探测会话动态自愈防误回滚;真机实测 10.4 Gbps 满物理线速吞吐与 10,000 UDP 零丢包。

核心修复: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