FINAL UPDATE
更新时刻
--:--:--
运行时长
0 秒
客户端
v5.0
规则库
r2026.09
候选路径
12

首页 / 软件定义广域网

软件定义广域网

用软件定义的方式管理流量:控制面算路、数据面执行、实时反馈闭环。

软件定义广域网:控制面与数据面分离

软件定义广域网的核心思想是把「算路」和「转发」拆开。控制面负责根据实时测量结果计算路径,数据面负责按算好的路径转发。

平面职责输入输出
控制面路径计算与决策延迟、抖动、丢包、带宽、节点负载选定的转发路径
数据面按路径转发控制面的决策实际数据流
测量面实时探测与反馈主动探测 + 被动统计质量指标
控制面与数据面分离的价值在于:调整策略不需要动数据面,升级数据面不需要重算策略。这让网络的演进变得可控。

智能路径选择

路径选择不是查一张静态路由表,而是一个持续进行的动态过程。融合使用多种网络资源,动态根据网络状况调整数据传输路径。

  1. 收集各候选路径的实时质量指标。
  2. 按目标服务的区域归属缩小候选集。
  3. 剔除当前质量不合格的路径。
  4. 在剩余候选中选综合评分最高的一个。
  5. 在传输过程中持续复测,劣化即触发重算。

第 2 步常被忽略但很重要:访问日本服务的流量不应该被送到欧洲出口,即使那个节点的「节点延迟」看起来更低。

四步理解控制面与数据面分离

SD-WAN 的价值在于把「决策」与「转发」分开。四步看清这两件事各自的职责。

  1. 控制面负责决策:采集链路质量、计算候选路径、下发策略,不承载用户数据。
  2. 数据面负责转发:按下发策略转发流量,不做复杂计算,保证转发效率。
  3. 分离带来的好处:策略调整不需要中断数据通道,收敛更快。
  4. 分离带来的代价:控制面异常时数据面只能沿用旧策略,需要保底路径兜底。

职责与影响对照

平面职责异常时的影响
控制面质量采集与路径决策无法调整策略,沿用旧策略
数据面按策略转发连接直接受影响,需要切换兜底
保底路径控制面不可用时的兜底保障可用性,性能可能下降
回退直连整体不可用时的最后手段失去加速效果但不中断

SD-WAN 是硬件方案吗?

不限于硬件。本站的实现以软件方式在终端与节点侧完成决策与转发。

控制面采集了哪些数据?

只采集链路质量与可用性指标,不采集访问内容。

收敛时间为什么重要?

收敛越慢,链路劣化到恢复之间的空窗期越长,体感越差。

配图与读法

下列示意图对应本页讲解的关键结构,建议结合正文一起看,读图要点已写在图注中。

控制面与数据面分离的拓扑结构
控制面与数据面分离的拓扑结构。读图要点:控制面不承载用户数据,分离后策略调整无需中断数据通道。

网络拥堵情况下的表现

拥堵是跨境链路的常态而非异常。高峰期两家运营商之间的互联带宽有限,拥塞会造成延迟从几十毫秒跳到两百毫秒以上,且与物理距离无关。

时段典型表现调度动作
低谷期质量平稳维持主用路径
高峰期部分路径劣化按评分重排候选集
严重拥堵多路径同时劣化切换区域出口 + 启用备用线路
维护窗口计划性中断提前预热备选路径,无感切换
我们对节点的扩容阈值设得比较保守:水位长期高于 70% 即触发扩容。原因是跨境线路的拥塞往往不是线性的——水位从 70% 涨到 85% 的过程中,丢包率可能出现数量级变化。

实现细节与参数取值

边缘节点解决的是「第一跳」问题。如果入口离用户很远,第一跳就消耗掉了本可以在骨干段省下的时间。我们在全球部署边缘节点,用户请求先就近接入,再由边缘节点进入优化后的骨干路径。

软件定义广域网把「算路」和「转发」拆开:控制面根据实时测量计算路径,数据面按算好的路径转发,测量面持续探测并反馈。三者构成闭环,任何一层的调整都不需要改动其他两层。

平面职责输入输出
控制面路径计算质量指标 + 节点负载选定路径
数据面按路径转发控制面决策实际数据流
测量面探测与反馈主动探测 + 被动统计质量指标
节点扩容阈值设在水位 70%。这个数字看起来保守,但跨境线路的拥塞往往不是线性的——水位从 70% 涨到 85% 的过程中,丢包率可能出现数量级变化。

性能数据与测量方法

就地入口接入
70%扩容水位阈值
≤35%时段一致性偏差
双向去程回程同测

路径选择是持续进行的动态过程,而不是查一张静态路由表。系统融合多种网络资源,动态根据网络状况调整数据传输路径,确保在网络拥堵时仍能维持可用体验。

以上数据的测量方式统一为:同一台设备、同一时段、同一目标服务,开关对应功能各测三轮并取稳定段均值。我们公开测量方法的原因很简单——没有方法的数字无法验证,也无法复现。

边界条件与已知限制

限制原因影响缓解方式
共享瓶颈两条路径同一上游多路径收益接近于零更换出口区域
水位过高容量不足高峰期丢包上升触发扩容
回程未优化只测量去程实时业务体感差双向分别测量

节点列表里的延迟数字是客户端到节点的延迟,不是端到端延迟。访问日本服务不应该被送到欧洲出口,即使那个节点的数字看起来更低。

控制面的算路算法

控制面的任务是在候选路径集合中选出一条当前最优路径。这听起来简单,但「最优」的定义随业务类型变化。

业务类型主要权重次要权重说明
实时交互(会议、终端)抖动 40% + 延迟 35%丢包 20%宁可慢 5ms 也不能抖 30ms
吞吐型(下载、备份)可用带宽 45%丢包 30%延迟权重最低
通用业务延迟 40%抖动与丢包各 25%默认权重

权重不是固定常数。引擎通过连接的首包特征与端口范围做初步业务分类,再结合前 5 秒的流量形态修正。分类不准时退回默认权重——宁可保守,也不要错误优化。

错误地给一个下载任务分配「低延迟优先」权重,会让它抢占实时业务的路径。这类错误比不优化更糟。

免费试用快连

注册即获试用额度,全功能开放,无需绑定支付方式。

下载客户端 查看常见问题

相关阅读