在 快连 的智能选路中,路径质量的判断并非依赖单一数据来源。客户端通过主动探测与被动探测两类方式分别采集链路状态:主动探测按需发送探测包,获取候选路径的即时结果;被动探测在真实数据传输过程中持续观察实际表现。两类数据经加权融合后形成综合质量评分,成为选路决策的核心依据。本文说明两类探测的工作方式与融合机制。

快连主动探测与被动探测数据来源及加权融合评分机制示意
主动探测与被动探测分别采集链路数据,经加权融合形成综合质量评分

主动探测与被动探测的基本区别

主动探测与被动探测的区别在于数据的采集方式。主动探测由客户端主动发起:向候选接入点发送体积很小的探测包,记录从发出到收到回应的往返时间与丢包情况,从而获得该路径的即时状态。被动探测不额外发送探测包,而是在真实数据传输的过程中持续观察链路的实际表现,例如实际往返时间、重传次数与速率变化。

这一区别决定了它们的适用场景。主动探测可以覆盖当前未使用的候选路径,为选路提供比较依据;被动探测只覆盖正在使用的那条路径,但它反映的是真实传输条件下的表现,而不是测量环境下的结果。两者互补,正好覆盖选路决策所需的两个侧面。在快连的智能选路体系中,两类探测的结果汇入同一个评分框架,共同参与路径质量的判断。

从资源占用角度看,两类探测的成本也不同。主动探测会产生额外的探测包,虽然体积很小,但仍占用一定的链路带宽;被动探测不产生额外流量,它的数据是传输过程本身的副产物。这个差异是加权融合时需要考虑的因素之一。

说明: 两类探测的互补关系是理解评分机制的基础。主动探测解决"候选路径之间如何比较",被动探测解决"当前路径真实表现如何"。

主动探测的工作方式与适用场景

主动探测的执行时机经过控制,主要出现在三个场景:连接建立前后、当前路径状态需要更新时、以及用户手动切换接入点时。客户端在这些时点向候选接入点发送探测包,获取往返时间与丢包率等指标。探测结果不仅用于判断当前路径,也用于更新候选路径的评分,让选路在需要切换时有备选依据。快连官网 上的技术说明中也有相关描述,可结合本文一并理解。

主动探测有几个值得注意的设计点:

  • 探测包体积小: 只携带测量所需的最少信息,不传输实际数据内容。
  • 按需触发: 不在后台持续发送,避免长期占用带宽与电量。
  • 多点并行: 在需要比较时同时对多个候选接入点发起探测,减少等待时间。
  • 结果本地计算: 往返时间与丢包率在客户端本地换算,不依赖服务端下发。
  • 采样取中位值: 多次测量后取中位值,减少单次异常对结果的影响。

主动探测的局限也很明确:它测量的是探测条件下的表现,而不是真实负载下的表现。如果某条路径在探测时表现良好,但真实传输时因接入点负载升高而变慢,仅凭主动探测的结果无法察觉这一点。这一局限正是被动探测存在的理由。

被动探测的数据来源与处理

被动探测的数据来自真实数据传输过程中的观察。客户端在传输数据时,会记录每次往返回应的时间、需要重传的次数、以及速率的变化情况。这些指标不需要额外发送探测包即可获得,因为它们本身就是传输过程的组成部分。被动探测反映的是路径在真实使用条件下的表现,而不是测量环境下的结果。

处理方式上,被动探测的数据同样经过聚合与平滑。单次传输的往返时间可能受到短暂的排队或调度影响,直接用单次结果判断会失真。客户端会把一段时间内的观察结果汇总为统计值,例如窗口中位值或去掉极值后的均值,再参与评分计算。这一处理方式与主动探测的采样思路一致,都是为了避免单次异常带偏判断。

被动探测的覆盖范围限制

被动探测有一个天然限制:它只能观察正在使用的路径。对于当前未连接的候选接入点,客户端没有真实数据流经,也就无从获得被动探测数据。这意味着在选路初期或需要切换路径时,被动探测无法提供参考,必须依赖主动探测的结果。两类探测的互补关系正体现在这里:主动探测覆盖候选,被动探测反映实际,融合后形成更完整的判断。

加权融合的综合质量评分机制

两类探测的数据最终汇入同一个评分体系。快连 的综合质量评分由若干维度加权求和,主动探测结果与被动探测结果各占一定权重。权重的设置不是固定值,而是按可用数据量动态调整:当被动探测数据充足时,其权重适当提高,因为真实传输表现更有参考意义;当可用数据较少或路径尚未被使用时,主动探测的权重相应上升,用于补充初始判断。

这种动态权重的设计意图是让评分始终建立在可靠数据之上。如果两类数据都充足,评分会综合两者;如果某一类数据缺失或样本不足,另一类的权重会自动补上。这样既避免了在数据不足时勉强计算,也避免了某一类数据长期主导决策。综合质量评分的计算在客户端本地完成,不依赖服务端下发结果,也不需要额外的网络往返。

两类探测的数据都会产生链路质量信息,因此有必要说明它们与隐私机制的关系。主动探测发送的是不含实际内容的探测包,被动探测记录的是传输过程的统计指标,两者都不涉及访问内容、访问历史或用户身份信息。相关数据在客户端本地聚合,用于评分计算,不上传到服务端,也不与账号或个人标识关联。快连官网 公布的零日志设计与此相互呼应:探测需要的是"这条路径表现如何",而不是"谁在什么时候访问了什么"。

常见问题

快连的主动探测会额外消耗流量吗?
主动探测发送的是体积很小的探测包,用于测量往返时间与丢包情况,不传输实际数据内容。探测的触发时机经过控制,主要在连接建立前后与路径状态需要更新时执行,不会持续占用带宽。相比之下,被动探测不产生额外流量。
被动探测的数据来自哪里?
被动探测的数据来自真实数据传输过程中的观察,例如实际往返时间、重传次数与速率变化。这些指标是传输过程本身的副产物,不需要额外发送探测包。因此被动探测反映的是路径在真实使用中的表现,而非测量环境下的表现。
加权融合中主动探测与被动探测的权重固定吗?
权重不是固定值。当被动探测数据充足时,其权重会适当提高,因为真实传输表现更有参考意义;当可用数据较少或路径尚未被使用时,主动探测的权重相应上升,用于补充候选路径的初始判断。具体权重由算法内部按可用数据量动态调整。
两类探测的数据会上传到服务器吗?
不会。两类探测产生的链路质量数据都在客户端本地聚合与计算,用于综合质量评分,不需要上传到服务端。相关处理与快连的本地化设计保持一致,不涉及访问内容或行为记录的采集。

总体来看,快连 的主动探测与被动探测是一套互补的数据采集机制:主动探测按需覆盖候选路径,被动探测持续反映真实表现,两类数据经加权融合形成综合质量评分。评分在客户端本地计算,用于智能选路的决策依据,同时保持与零日志设计的一致。

快连下载 请认准 快连官网,确保客户端安全可靠。快连官网唯一指定地址为 kualianaac.com.cn。如需体验完整的智能选路,可通过 快连下载 页面获取最新版本客户端。