
2026 年 11 月 2 日,狗急加速器推送 5.7.0 桌面端与移动端更新,把「弱网加速」作为本版唯一的主线目标:在地铁、隧道、电梯、地下车库这些信号反复丢失的环境里,客户端切网后的重连时间从 2.4 秒压缩到 0.7 秒,1080P 直播卡顿率由 3.1% 降到 0.7%,视频通话中断次数下降 78%。本次调优覆盖 214 条加密线路中的 176 条,其余线路在两周内跟进。
弱网不是「网速慢」那么简单。当地铁列车穿过站台间隙,手机在 4G 与 5G 之间来回切换,链路会在 200 毫秒内连续丢失三个数据包;此时旧版客户端需要重新探测线路、重建加密隧道、再走一次鉴权,三段串行加起来就是 2.4 秒。对开会的人来说,这 2.4 秒意味着对方只看到一张定格的脸。
我们把旧版重连过程拆开看:线路探测平均 1.1 秒,TLS 与加密参数协商 0.9 秒,账号与策略鉴权 0.4 秒。三段都依赖前一段的结果,任何一段超时都要整体重来一次,弱网下的失败率因此被放大。测试组在北京地铁 4 号线 21 个站点采集了 1680 次切网记录,旧版的首次重连成功率只有 81.6%,第二次尝试才成功的占 13.9%。
更麻烦的是 UDP 通道。公共网络对长连接并不友好,运营商侧的 NAT 表项在链路静默 30 秒后就会回收,隧道看起来还连着,实际已经发不出包,用户只能手动断开再连。这也是很多「地铁弱网加速」投诉的真实原因:不是连不上,而是不知道自己已经掉线。
5.7.0 的核心改动是把串行改并行。客户端在检测到链路质量下降的瞬间(连续 3 个包 RTT 上升超过 40%),就提前向候选线路发起握手,同时用上一次连接留下的会话票据直接恢复加密上下文,省掉完整的密钥协商。鉴权环节改为本地缓存令牌加后台异步校验,不再阻塞隧道建立。三段并行之后,重连中位数落在 0.68 秒。
「我们把重连当成一次带记忆的会话恢复,而不是从零开始的握手。记忆的部分越多,用户察觉到的中断就越少。」
—— 狗急加速器网络架构师 沈曼青
客户端同时维护一个预建隧道池:在连接稳定时,后台提前与同区域的两条备用线路保持心跳,切网发生时直接接管。为避免额外开销,预建隧道只做握手不传业务数据,单条常驻内存 3.2MB,实测待机功耗增加不到 0.6%。

测试选取三条真实通勤线路:北京地铁 4 号线(21 站,全程 47 分钟)、上海延安东路隧道(单程 3.1 公里)、深圳某写字楼电梯(18 层往返 40 次)。每条线路各采样 560 次,对比 5.6.4 与 5.7.0 两个版本。链路平均丢包从 3.8% 降到 1.1%,抖动从 26 毫秒降到 9 毫秒;1080P 直播每分钟卡顿次数由 2.9 次降到 0.6 次,卡顿率 3.1% 降至 0.7%。
通话侧数据更直观:40 分钟会议中,旧版平均中断 3.4 次,累计黑屏 9.6 秒;新版平均中断 0.7 次,累计 1.8 秒。弱网补偿模块把前向纠错冗余从 12% 提到 18%,抖动缓冲固定 60 毫秒,代价是有效带宽下降约 4%,在 8Mbps 以上的链路上基本感知不到。地下车库场景因为信号长时间缺失,我们保留了 8 秒的会话保持窗口,超出后才会真正断开。
同步更新的还有路由器版 2.4:全屋设备接入后,主路由会按设备类型分配优先级,视频会议设备优先占用低抖动通道。移动端新增「网络质量浮层」,实时显示丢包与抖动,无需进入二级页面。桌面端把重连日志纳入体检报告,出问题时可以直接导出给支持团队。
建议所有 5.6 及更早版本的用户升级:旧版在弱网下的重连失败率是新版的 4.7 倍,且不支持预建隧道。升级方式为覆盖安装,账号与分流规则自动保留;路由器版需要在管理后台点击一次「更新组件」,全程不影响正在使用的设备。
每天坐 10 号线上班,之前进站必掉一次,得手动点重连。今天更新后特意数了,全程 38 分钟只闪了一下,通话没断,确实有用。
在写字楼电梯里测试了一下,从 1 层到 18 层刷短视频没有出现转圈,比上个版本顺畅。希望能把地下车库也再优化一下。
做外贸经常在高铁上开会,弱网补偿这个功能救了命。以前客户总说我这边卡,现在只有画面降一点清晰度,声音一直连贯。
升级很顺利,覆盖安装后分流规则还在,不用重新配。唯一想提的建议是浮层能自定义位置,挡住了一点画面。
路由器版也更新了,家里三台设备同时开会没有再互相抢带宽,优先级分配挺合理。
隧道里实测确实 1 秒内恢复,不过第一次连接还是需要几秒,希望冷启动也再快一点。