版本发布

爱加速全新升级:智能选路3.0上线

探测频率从 15 秒缩短到 3 秒,单探针改为三探针,换路过程保持会话不中断,12 天灰度覆盖 38.6 万用户。

2026-10-29作者:周振宇 · 网络架构负责人预计阅读 6 分钟
爱加速智能选路3.0在游戏加速场景中的实际画面
智能选路 3.0 已覆盖全部 1,246 个节点,客户端无需手动干预。

2026 年 10 月 29 日,爱加速正式发布 AIRoute 3.0 智能选路引擎。相比上一代,探测频率从 15 秒收缩到 3 秒,单探针改为客户端、边缘、骨干三探针协同,选路结果为多维度加权评分而非单纯比较延迟。灰度 12 天覆盖 38.6 万用户后,平均延迟再降 9.4%,P95 延迟下降 14.2%,换路中断时长归零。

为什么要重做选路?旧版 2.x 依赖单个 ICMP 探测点,每 15 秒采样一次,只判断往返时延。问题在晚高峰暴露得最明显:ICMP 时延正常,但 UDP 流量已经被运营商限速,探测结论与实际体验脱节。统计显示,晚高峰有 21.7% 的会话出现过持续 3 分钟以上的延迟抬升,而旧版在其中的 68% 没有触发换路。

新版本把探测拆成三层。客户端探针负责本地到边缘节点的质量,边缘探针负责边缘到区域出口,骨干探针负责跨洲链路;三者数据汇总后由客户端本地模型评分,不需要把原始数据回传服务器,既降低了隐私风险,也让决策延迟从秒级降到毫秒级。

「选路最怕看不见。单探针时代我们只能在用户体验变差之后才知道线路坏了,三探针之后,链路在恶化过程中的 3 秒内就会被识别。」—— 网络架构负责人 周振宇

从15秒到3秒,探测机制改了什么

频率提高 5 倍意味着探测包数量上升,如果沿用旧格式,单节点日均探测包会从 2,880 个涨到 86,400 个。团队做了两件事控制成本:把探测包体从 64 字节压到 28 字节,并复用已有的长连接通道,避免每次探测重新握手。实测单节点额外带宽占用为 4.6 Kbps,全网探测流量增加 0.7%,可以忽略。

探测频率并非固定值。客户端在稳定状态下按 3 秒一次探测,检测到抖动超过阈值时自动升到 1.5 秒一次,连续 30 次稳定后再退回 3 秒;移动端在弱网与省电模式下改为 6 秒一次,避免频繁唤醒耗电。这套自适应策略让移动端日均耗电只增加 2.1%。

评分模型与切换策略

评分采用加权模型:延迟占 60%,抖动占 25%,丢包占 15%。晚高峰时段权重自动调整为延迟 50%、抖动 30%、丢包 20%,因为高峰期抖动对体验的影响远大于平均延迟。评分每秒刷新,但换路有严格的门槛,避免频繁跳节点带来的副作用。

  • 切换阈值:新路径评分需优于当前路径 18% 以上,防止临界抖动引起来回切换
  • 冷却时间:一次换路后 30 秒内不再换路,除非当前路径直接不可用
  • 三次确认:连续三次探测结论一致才执行,单次异常只标记不换路
  • 会话保持:换路时复用原会话密钥,TCP 连接不重建,UDP 序列号连续
  • 回滚保护:新路径接入后 10 秒内若丢包率超过 2%,立即退回原路径
「模型里最难的不是算分,而是忍住不换。我们把迟滞阈值定在 18%,就是为了让线路在临界状态下保持稳定,而不是在两个节点之间反复横跳。」—— 算法负责人 陆铭

灰度数据与回滚预案

灰度分四批推进:5%、20%、60%、100%,每批观察 72 小时。全程覆盖 386,000 名用户、1,246 个节点,采集 4,720 万次选路决策。整体平均延迟下降 9.4%,P95 延迟下降 14.2%,换路次数增加到原来的 2.3 倍,但用户可感知的中断次数为 0。

回滚预案也做了实测演练:服务端下发配置开关后,客户端在 90 秒内全部切回旧引擎,期间已建立的连接不受影响。灰度期间共触发两次局部回滚,均发生在南美新节点的探测数据不足阶段,补充样本后重新放开。完整数据已写入 3.0 版技术白皮书,可在客户端帮助中心查看摘要。

AIRoute 3.0 随客户端 3.0.0 及以上版本自动生效,无需手动开启。用户在主面板看到的延迟数值即为三探针汇总后的评分结果;想对比不同节点的真实表现,可在节点列表中按延迟排序后逐个连接测试。下一阶段团队会把选路模型开放给路由器插件,让局域网内所有设备共享同一套决策结果。

用户评论

黄
黄志远

升级后晚高峰确实稳了,以前八点多必卡一次,现在延迟曲线基本是平的,换节点也不用重新登录。

何
何雨薇

移动端耗电没明显变化,地铁上换路比之前快,视频通话断了两秒又接上了。

马
马启明

希望节点列表能直接显示评分而不只是延迟,有时候延迟低的节点实际体验反而更晃。

返回资讯列表

相关阅读