基于绩效的路由(PBR) - SD-WAN的淘金

传统路由的效率因素是SD-WAN真正起飞的主要原因之一。

智能城市物联网数字转型网络无线城市Scape Skyline
盖蒂张照片

BGP(边界网关协议)被认为是互联网的胶水。但是,如果我们通过远视镜头查看,那么有一个问题仍然仍然是未来的问题。BGP将有能力路由最佳路径与最短路径吗?

有供应商为基于BGP的网络提供基于性能的解决方案。它们采用了各种实践,例如,发送引线以监控网络,然后修改BGP属性,例如预先处理使BGP执行基于性能的路由(PBR)。然而,这以多种方式缩短。

BGP的问题是它不了解容量或性能,因此它的决策可能会影响应用程序的性能。BGP选择路径所依赖的属性包括as路径长度、med (multi-exit discriminators)等,这些属性并不总是与网络性能相关。

此外,BGP仅在对策略的变化或可用路由中的变化中更改路径。它传统上允许仅使用一个路径来到达目的地。因此,传统的路由不符合它并不总是寻找可能不是最短路径的最佳路径。

停电和撤销

事实上,我们生活在一个电力不足的世界。然而,BGP最初的设计目的只是检测停电,即链路不能将流量重新路由到另一条链路的事件。在一个断电时间可以持续10毫秒到10秒的世界里,您应该能够在次秒内检测到故障,并重新选择一条更好的路径。

这触发了我的好奇心,以挖出一些真实但是重要的原因SD-WAN.介绍了。我们都知道它节省了成本,并与许多其他东西做出了效率,但路由中的效率是一个主要原因的一个?我决定坐下来索雷尔讨论策略路由(policy-based routing, PBR)的必要性。

SD-WAN正在起飞

传统路由的效率因素是SD-WAN真正起飞的主要原因之一。SD-WAN供应商正在为其路由添加专有机制,以便选择最佳路径,而不是最短路径。

最初,我们没有实时流量,例如语音和视频,这是延迟和抖动敏感的。此外,我们还认为所有链接都是平等的。但在当今的世界中,我们见证了更多的混合和匹配,例如,100Gig和较慢的长期演进(LTE)链接。假设最短路径是最好的不再保持真实。

新协议的引入

为了克服传统路由的缺点,我们已经开始了新协议,例如,IPv6段路由并命名数据网络以及改善路由的特定SD-WAN供应商机制。

为了获得最佳路由,有效的数据包转向是必须的。和SD-WAN覆盖通过利用可能是GRE,UDP,以太网,MPLS的组合,vxlan.和ipsec。IPv6段路由实现在每个数据包中插入的段段(IPv6地址列表),并且名称数据组网可以通过路由协议分发。

另一个关键要求是逐跳的有效载荷加密。您应该能够为没有传输层加密的会话加密有效载荷。重新加密数据可能是昂贵的;它碎片包并进一步复杂化网络。因此,避免双加密也是必须的。

SD-WAN叠加层提供了一系列或无用的方法IPsec.IPv6段路由需要应用层安全是由IPsec并命名为数据网络可以提供,因为它是基于对象的。

各种SD-WAN解决方案

以上是一些新的协议和SD-WAN供应商提供的一些技术。不同的供应商将有不同的机制来实现PBR。不同的供应商术语PBR具有不同的名称,例如“应用程序感知路由”。

SD-WAN供应商正在使用许多因素来影响路由决定。它们不仅仅是在默认情况下对传统路由的方式进行路由决策或链接传统路由方式。它们监视链路的表现如何,并且不仅仅是评估链接是否上或关闭。

它们使用各种机制来执行PBR。例如,有些是向每个数据包添加时间戳。虽然,其他人正在向数据包添加序列号,并在传输控制协议(TCP)序列号上以上。

另一种选择是使用域名系统(DNS)和运输层安全(TLS)证书自动识别应用程序,然后根据申请的身份;它们有默认类。但是,其他人通过添加专有标签来使用时间戳。这与向分组添加序列号相同,但序列号是第3层而不是第4层。

我可以绑定所有应用程序和序列号,然后使用网络时间协议(NTP)来识别延迟、抖动和丢弃的数据包。在两端运行NTP,可以识别端到端性能和逐跳性能。

一些供应商使用Internet控制消息协议(ICMP)或双向转发检测(BFD)。因此,而不是将标签添加到每个可以引入开销的每个数据包,而是每季度或半秒进行采样。

实际上,尚不确定哪种技术是最好使用的,但是一致的是这些机制正在检查元素,例如链路上的延迟,丢弃的数据包和抖动。基本上,不同的供应商正在使用不同的技术来选择最佳路径,但最终结果仍然是相同的。

通过这些方法,可以例如识别WebEx会话,因为WebEx会话具有语音和视频,可以将该会话创建为高优先级会话。与WebEx会话关联的所有数据包都会放在高值队列中。

规则被设置为“我希望我的WebEx会话越过多协议标签交换(MPLS)链路而不是慢速LTE链接。”因此,如果您的MPLS链接面临延迟或抖动问题,它会自动将流程重新排出到更好的备用路径。

TCP问题

由于传输控制协议(TCP)和自适应法典,今天出现的一个关键问题被称为波。假设您在一个链接上有30个文件传输,现在要执行文件传输,TCP窗口大小将增长到一个链接达到最大值的点。路由器将开始丢弃数据包,然后减少TCP窗口大小。因此,带宽会缩小,而当不丢弃数据包时,窗口大小会增加。这达到了阈值,最终,数据包开始再次被丢弃。

这可以是一个连续的过程,一次又一次地发生。通过所有这些波阻碍效率,我们需要产品,如广域网(WAN)优化来管理多个TCP流。为什么?因为只有TCP了解它控制的流量,因为它控制的流量。它不是了解其他流过路径的流动。主要是,TCP窗口大小仅意识到一个单个文件传输。

自适应法典问题

如果链接清洁,则自适应Codex将使用6兆字节的视频,但只要开始删除数据包,Adaptive Codex将发送更多数据包以在Codex中转发错误控制。因此,在关闭帧速率和分辨率之前,它会使问题更差。

自适应Codex与固定的Codex相反,它将始终发送固定的数据包大小。自适应Codex是WebRTC中使用的标准,可以根据网络条件改变抖动,缓冲区大小和数据包频率。

自适应Codex工作更好的互联网连接,其具有比例如更稳定的链接更高的损耗和抖动率,例如MPLS。这就是为什么实时语音和视频不使用TCP的原因,因为如果数据包丢弃,则发送新数据包没有点。逻辑上,具有TCP的额外标题不会给你买任何东西。

另一方面,Quic可以采用单个流程并在多个网络流中运行它。这有助于视频应用程序中的反弹并提高吞吐量。此外,它有助于提高带宽密集型应用的响应。

新技术的引入

通过介绍边缘计算,增强现实(AR),虚拟现实(VR),实时驾驶应用,IOT传感器在关键系统和其他超敏感等待时间应用中,PBR成为必需品。

使用AR,您希望计算将在5到10毫秒之间完成端点。在撤销和路径拥塞的世界中,您需要更快地挑选更好的道路。此外,服务提供商(SP)正在推出5G网络并宣布使用被用作PBR的不同路由协议。所以未来看起来很明亮。

作为声音和视频,边缘和虚拟现实在市场上获得更多存在,PBR将变得更加流行。甚至Facebook和Google正在将PBR放在他们的内部网络内。随着时间的推移,它将在所有网络中发挥作用,具体而言,互联网交换点,私人和公众。

互联网交换点

回到90年代初,美国只有4个互联网交换点,整个世界各地都有9个。现在我们有超过3,000多家不同的提供商聚集在一起,他们交换互联网流量。

当BGP在90年代中期首次推出时,因为互联网交换点相隔甚远,最短路径的概念比今天的概念更为真实,您可以拥有高度分布的互联网。

随着不同的服务提供商转向软件定义的网络并更新他们使用的路由协议,互联网架构将会发生变化。然而,就可预见的未来而言,核心互联网交易所仍将使用BGP。

加入网络世界社区有个足球雷竞技appFacebooklinkedin对自己最关心的话题发表评论。
有关的:

版权所有©2019.Raybet2

IT薪水调查:结果是