在讲SD_WAN和MPLS的区别之前,我们先来看一下,他们两个到底都是用来做什么的。
SD-WAN,即广域软件定义网络,是将SDN技术应用到广域网场景中所形成的一种服务,这种服务用于连接广阔地理范围的企业网络、数据中心、互联网应用及云服务。这种服务的典型特征是将网络控制能力通过软件方式‘云化’,支持应用可感知的网络能力开放。
多协议标签交换(Multi-Protocol Label Switching,MPLS)是新一代的IP高速骨干网络交换标准,由因特网工程任务组(Internet Engineering Task Force,IETF)提出。MPLS是利用标记(label)进行数据转发的。当分组进入网络时,要为其分配固定长度的短的标记,并将标记与分组封装在一起,在整个转发过程中,交换节点仅根据标记进行转发。MPLS 独立于第二和第三层协议,诸如ATM 和IP。它提供了一种方式,将IP地址映射为简单的具有固定长度的标签,用于不同的包转发和包交换技术。它是现有路由和交换协议的接口,如IP、ATM、帧中继、资源预留协议(RSVP)、开放最短路径优先(OSPF)等等。
SD-WAN的优点和缺点:
SD-WAN的核心价值是它对整个企业网络生态系统具有极大地影响。借助SD-WAN,可以删除地理边界,并增强可见性,可扩展性,性能和控制等关键优势。与MPLS不同,SD-WAN没有带宽损失,客户可以通过添加新链接轻松升级,无需对基础架构或网络进行任何更改,SD-WAN的最大卖点是能够根据内容类型或优先级经济高效地混合和匹配网络链接,互联网宽带和4G LTE都比MPLS便宜,因此客户可以为某些类型的低优先级流量选择这些链路而不是昂贵的MPLS网络。SD-WAN的主要优点是安全性。企业更喜欢集成安全性,策略和协调的网络架构,而SD-WAN则通过统一安全连接来覆盖这些基础,在SD-WAN架构中,公司可以在整个网络(包括Internet)中受益于端到端加密,借助可扩展的密钥交换功能和软件定义的安全性,所有设备和端点均经过完全认证。
Mpls优点和缺点:
数据包的可靠传输,在避免数据包丢失和保持业务最重要的流量流量方面,MPLS通常可提供卓越的服务质量,这种可靠性对于保持诸如IP语音(VoIP)之类的实时协议的质量尤其重要。由于上述标签实际上隔离了数据包,保障了MPLS的可靠性,MPLS提供商还可以为某些网络流量分配更高的优先级,带来了网络内的流量可预测性,网络路径可以预先确定,因此数据包仅沿着它们所指向的路径行进。MPLS的一个缺点是带宽成本,以及MPLS要求的高每兆位成本是具有挑战性的。最后,MPLS 网络不提供内置数据保护,如果实施不当,导致网络开放漏洞。
那么如何在MPLS和SD-WAN之间进行选择呢 ?
如果企业有很多关键任务运行在WAN上,这些关键任务对实时性要求较高,MPLS比SD-WAN更能满足企业的需求,至少是在处理实时性较高的业务流量方面,MPLS的优势更大。尽管SD-WAN能够带来很多优势,但不能改变它是通过公共互联网来进行数据传输和处理。一旦企业的数据通过公共互联网来传输,企业无法保证数据丢失、延迟和抖动,而这些因素堪称是实时应用程序的杀手。
如果企业在云端托管了大量的应用程序(AWS、Office 365和Salesforce),使用云端的SD-WAN将能够扩大竞争优势。使用支持云的SD-WAN服务提供商,企业的SD-WAN设备将流量发送到云网关,然后将其连接到云应用程序中,并保持云会话的进行。即便Internet连接中断,用户服务也能够在几毫秒内重新切换链路保证服务永不宕机。
图片来源于网络
助教:马季