为什么选择SDN

一、产生原因:

上层应用:规模扩展、服务能力     以云计算为例:IaaS,PaaS,SaaS  按需进行资源分配与调度能力。

传统网络: 明确、稳定。根据预设规定好的,相对静态。只可配置,不可编程。比如已经设定好功能的电饭煲,只能按照他的模式进工作。这样每台网络的部署、配置与管理需要落到每台设备上去手工完成。

配置过程:配置与管理指令 ——》控制平面——》生成相应的控制表

控制表有:数据链路层的MAC表、网络层的路由表、MPLS标签表、ACL访问控制表。

控制表是数据层转发的依据。

 

二、由于传统网络静态配置控制管理的局限性,新的网络架构应运而生。

设计满足:

1。能够弹性响应上层应用变化的网络可编程

2。引入一个集中统一的 控制管理层

3。解耦网络设备的管理平面、控制平面与数据平面。

- 架构为:由上而下

应用层:

API链接(北向接口)

控制层:SDN集中控制器

控制数据平面接口(南向接口)

基础设施层:网络设备

架构模式和与操作系统类比关系如下图所示:

 

SDN网络架构的优势: