什么是sdn专线架构?如何工作?
发布时间:2021-01-31作者:小编阅读:0
在软件定义的网络中,网络工程师或管理员可以从中央控制台调整流量,而无需接触网络中的每台交换机。集中式SDN控制器指导交换机在任何需要的地方提供网络服务,而不考虑服务器和设备之间的特定连接。
这个过程不同于传统的网络体系结构,传统的网络体系结构是由单个网络设备根据其配置的路由表做出流量决策。
SDN架构
SDN体系结构的典型表示包括三层:应用程序层、控制层和基础结构层。
毫不奇怪,应用程序层包含组织使用的典型网络应用程序或功能,可能包括入侵检测系统、负载平衡或防火墙。在传统网络将使用特殊设备(如防火墙或负载平衡器)的情况下,软件定义的网络用使用控制器来管理数据平面行为的应用程序来代替设备。
SDN架构层
SDN架构将网络分为三个可区分的层,通过北向和南向的API连接。
控制层代表集中式SDN控制器软件,它充当软件定义网络的大脑。控制器位于服务器上,管理整个网络的策略和流量。
基础设施层由网络中的物理交换机组成。
这三个层使用它们自己的北向和南向应用编程接口(API)进行通信。例如,虽然有其他协议,但应用程序通过其北向接口与控制器通信,而控制器和交换机使用南行接口(如OpenFlow)进行通信。
对于控制器的北向API,没有正式的标准来匹配OpenFlow作为通用的南向接口。鉴于其广泛的供应商支持,OpenDaylight控制器的北向API可能会逐渐成为标准。
SDN是如何工作的。
SDN包含多种类型的技术,包括功能分离、网络虚拟化和通过可编程性实现自动化。
最初,SDN技术只专注于将网络控制平面与数据平面分离。虽然控制平面决定了数据包应该如何通过网络,但数据平面实际上是将数据包从一个地方移动到另一个地方。
在经典的SDN场景中,数据包到达网络交换机,交换机专有固件中的规则告诉交换机将数据包转发到哪里。这些数据包处理规则从中央控制器发送到交换机。
交换机根据需要向控制器请求指导,并向控制器提供有关其处理的流量的信息。交换机将沿着相同的路径发送到达相同目的地的每个数据包,并以完全相同的方式处理所有数据包。
软件定义的网络使用自适应或动态操作模式,在这种模式下,交换机向控制器发送路由请求,请求没有特定路由的数据包。这个过程与自适应路由分离,自适应路由通过路由器和基于网络拓扑的算法发送路由请求,而不是通过控制器。
SDN的虚拟化通过虚拟覆盖发挥作用,虚拟覆盖是物理网络之上逻辑上独立的网络。用户可以实现端到端覆盖,以抽象化基础网络并分段网络流量。这种微细分对于具有多租户云环境和云服务的服务服务商和运营商尤其有用,因为他们可以为每个租户提供具有特定策略的独立虚拟网络。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,请联系站长邮箱:shawn.lee@eliancloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
标题:什么是sdn专线架构?如何工作?
TAG标签:SDN
地址:https://www.elinkcloud.cn/article/20210129162151.html