什么是计算机网络中的流量感知路由?
流量感知是网络拥塞控制的一种方法。避免拥塞的基本方法是构建一个与其承载的流量匹配良好的网络。如果导入了更多流量,但可用带宽低的链路,则会发生拥塞。
流量感知路由的主要目标是通过考虑负载来识别最佳路由,将链路权重设置为固定链路带宽和传播延迟以及可变的测量负载或平均排队延迟的函数。
在所有其他条件相等的情况下,最小权重路径将偏向负载较轻的路径。
流量感知路由的示意图如下所示:
解释
步骤 1 − 考虑一个网络,它被分为两个部分,东部和西部都通过链路 CF 和 EI 连接。
步骤 2 − 假设东部和西部之间的大部分流量都使用链路 CF,结果 CF 链路负载过重,延迟较长。在用于最短路径计算的权重中包含排队延迟将使 EI 更有吸引力。
步骤 3 − 安装新的路由表后,大部分东西向流量现在将通过 EI 链路。结果,在下一次更新中,CF 链路将显示为最短路径。
步骤 4 − 结果,路由表可能会发生剧烈波动,导致路由不稳定和许多潜在问题。
步骤 5 − 如果我们只考虑带宽和传播延迟而忽略负载,则不会出现此问题。尝试包含负载,但更改路由方案内的权重以仅将流量转移到跨路由的箭头范围内,只会减慢路由振荡。
步骤 6 − 两种技术可以为成功的解决方案做出贡献,如下所示:
- 多路径路由
- 将流量转移到跨路由的路由方案。
特点
流量感知路由的特点如下:
它是拥塞控制技术之一。
为了利用现有网络的大部分容量,路由器可以根据流量模式进行调整,使其在网络用户使用量较大的白天处于活动状态,并在不同时区处于休眠状态。
可以更改路由以将流量转移到远离过度使用的路径。
网络流量可以拆分到多个路径。
广告