理解多径并发的价值,要先理解单路径的三个结构性限制
任何一条网络路径都受三个变量约束:可用带宽、往返时延、丢包率。这三者彼此耦合——带宽跑满会推高排队时延,丢包会触发重传进一步放大时延。当业务只允许走一条路径时,它同时继承了这条路径的全部限制,并且没有任何冗余:路径上一台设备拥塞或一条链路中断,会话就直接受损。
多径并发的思路是把"一条路"换成"一组路"。数据被切成子流后按权重分发到多条路径,接收端重装。这带来三个直接收益:其一是带宽叠加,多条中等质量路径的合计吞吐往往高于单条优质路径;其二是时延取优,小包可以走最快的那条路径,大流量走总量最大的组合;其三是天然冗余,某条路径质量下降时,权重可以在秒级内转移到其余健康路径。
多条路径的质量并不相等,而且会随时间变化。晚高峰时段某条跨运营商路径的丢包可能从 0.2% 升到 3%,而另一条路径此时反而空闲。因此权重不能写死,必须由实时采样驱动:客户端按固定周期对每条路径做时延与丢包采样,算出综合评分,再按评分分配子流比例。评分低的路径不是立刻剔除,而是降权保留——因为短期内它可能恢复,而频繁重建路径的代价高于降权等待。
多径带来一个必须解决的问题:不同路径时延不同,子流到达顺序必然乱序。接收端需要按序号重装,而重装缓冲区的大小直接决定时延增量。缓冲区太小会丢弃迟到的数据包触发重传,太大则把时延拉高。快连的做法是按路径时延差动态设置缓冲区窗口,并对时延差过大的路径组合做拆分处理,避免"一条慢路径拖累整条数据流"。
多径并发并不能突破物理带宽的上限,它做的是"把可用资源用满并留出冗余"。当用户侧出口本身只有固定带宽时,并发路径能优化的是拥塞规避与故障冗余,而不是凭空创造带宽。这也是我们建议用户在晚高峰时段实测的原因:拥塞越严重,多径的价值越明显。
下表列出四条能力线各自解决的具体问题与度量方式
| 能力线 | 解决的问题 | 度量方式 | 目标区间 |
|---|---|---|---|
| 多径并发引擎 | 单路径带宽上限、单点故障 | 并发路径数 / 合计吞吐 / 迁移耗时 | 3~5 条 / 劣化迁移 <80ms |
| 低延迟数据通道 | 中转节点叠加的额外时延 | 端到端 RTT / 跳数 | 减少约 40% 中转跳数 |
| 自研私有通讯协议 | 传输特征被识别与限速 | 握手往返 / 特征一致度 | 0-RTT 恢复 / 表现同常规加密会话 |
| 超群数据加密 | 链路窃听与数据留存 | 加密套件 / 密钥生命周期 | AES-256-GCM + 前向保密 |
中转节点不配置持久化存储介质,运行态数据只存在于内存并在会话结束后释放。这意味着即使节点设备被物理接触,也无法从存储介质中还原出历史会话内容。需要说明的是,"无盘"降低的是留存风险,不等于链路本身不需要加密——两者是互补关系,加密解决传输安全,无盘解决存储安全。
关于多径并发与低延迟通道的高频疑问
多径并发在传输层表现是同一会话的多条连接,属于标准做法。快连同时做了协议特征处理,使流量在外观上接近常规加密会话,避免因特征明显而被差别对待。实际效果因网络环境而异,建议在本地网络实测。
晚高峰公共链路拥塞加剧,单路径的排队时延与丢包都会上升。此时多径可以把流量转移到相对空闲的路径上,因此相对提升最大。网络空闲时段各路径质量接近,并发带来的增益会变小。
不能。端到端时延由物理距离、路由跳数、链路拥塞共同决定,任何宣称固定毫秒数的说法都不可信。快连做的是在给定物理条件下选择更优路径,减少不必要的中转。
无盘节点不承载业务状态,会话状态在客户端与内存中维护,节点发生故障时可被其他节点接管。这类架构在分布式系统中是常见做法,对功能稳定性没有负面影响。
三步接入多径并发通道
按平台选择安装包,安装后无需额外配置即可启动。
注册账号后按游戏、视频、办公选择预设策略,权重自动分配。
在目标业务上实测时延与吞吐,必要时手动调整并发路径数量。