随着科技的不断进步,广域网的发展也出现了两大主流技术:软件定义网络(SDN)和网络功能虚拟化(NFV)。SDN技术为广域网提供了更加灵活的基础架构,而NFV技术则实现了多样化的虚拟化服务。通过SDN,网络流量可以动态地被引导到提供虚拟化服务的网元进行处理。例如,可以使用SDN技术定义部分网络流量通过虚拟化的防火墙进行过滤,从而实现网络安全服务。这种方式将SDN和NFV有机结合,提供了更高效、灵活的网络解决方案。
目前,SDN技术主要包括SDNWAN和SDNDCN两种。其中,SDNWAN主要应用于广域网,而SDNDCN则更多用于数据中心。SDNWAN技术又分为overlay和underlay两种。目前,全球广域网广泛使用的SDN技术是基于underlay的。这种技术能够在广域网内实现逐跳路由器对业务质量的感知和逐跳转发优化,从而提供更高的弹性和精细化管理。
Underlay的SDN技术主要用于自有的广域网环境,它通过对网络设备逐跳进行管理和控制,从而实现对所有节点的权威控制和管理。相比之下,overlay技术则不关心中间网络如何转发流量,只要网络可达,就可以通过端到端的隧道技术(如GRE、VxLAN)转发网络业务。因此,overlay技术通常用于穿越第三方网络,例如分支机构接入等场景。
基于这两种不同广域网SDN技术的本质差异,我们可以对它们进行如下比较:overlay方案使用组网TE或SegmentRouting技术来实现转发流量的逐跳控制,并通过PCEP协议下发逐跳标签转发路径,以控制业务在网络中的转发路径。通过对国内外SDN标准的深入研究以及对相关设备商SDN实现的调研,我们发现广域网SDN技术主要支持流量调优、带宽控制、智能保护、可视化监控以及专线方案布放等功能。