软件定义的网络可以使用各种协议来路由数据包和管理流量。但是它使用网段路由吗?
简短答案:不一定。
更长的答案:软件定义的网络体系结构不需要路由,并且大多数SDN实现都不使用它。但是,它们可以实现,并且随着时间的推移,更多的实现方式可能会稳定地这样做。
完整答案:分段路由是一种机制,用于允许网络数据包的源指定有关如何将数据包路由到其目的地的信息。这类似于标签交换的思想-MPLS基础的技术。
本质上,指令列表(无用的段)被附加到数据包的开头。指令集的处理方式类似于下推堆栈,其中顶部指令由源网络中的出口路由器读取并作用。随着数据包的离开,指令从堆栈中弹出,下一个路由器处理下一条指令。
使用段路由的地方
网段路由已使用IP,IPv6和MPLS实现,并且使用网段路由本身不需要软件定义的网络体系结构。尽管网段路由不使用特定协议,但确实需要对现有协议进行扩展和修改,例如中间系统到中间系统和IPv6-例如,添加一种新型的路由头。
段路由为SDN流量路径提供了一种控制机制,该机制比传统的SDN协议更简单且可扩展。Cisco和Juniper路由器可以正确处理网段路由流量,例如两家公司都采用了扩展协议。他们的SDN版本也可以进行网段路由。此外,Linux具有分段路由的开源实现,Cumulus
Networks的基于Linux的网络OS也支持它。
运营商和大型服务提供商对网段路由最感兴趣,因为它是流量工程的灵活机制。他们还对软件定义的网络体系结构感兴趣,以使它们具有更高的硬件独立性,并能够在数周至数月的软件时间内而不是数月至数年的硬件时间内提供新服务。
段路由为SDN流量路径提供了一种控制机制,该机制比传统的SDN协议更简单,可扩展。
VeCloud微云网络是一家面向企业提供云交换网络服务为核心业务的技术创新企业,在全球的数据中心节点30个,POP节点超过200个,服务的大客户超过300个,涉及金融、互联网、游戏、AI、教育、制造业、跨国企业等行业领域。/