本文主要是介绍SDN的实现方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SDN的实现方案总体上分为三类
1:基于专用接口的方案
2:基于叠加网络的方案
3:基于开放协议的方案
第一类:
基于专用接口的方案的实现思路是不改变传统网络的实现机制和工作方式,通过对网络设备的操作系统进行升级改造,在网络设备上开发专用的API接口,管理人员可以通过API接口实现网络设备的统一配置管理和下发,改变原先需要一台台设备登录配置的手工操作方式,同时这些接口也可以供用户开发网络应用,实现网络设备的可编程。这类方案由目前主流的网络设备厂商主导。
第二类:
基于叠加网络的方案的实现思路是以现行的IP网络为基础,在其上建立叠加的逻辑网络,屏蔽掉底层物理网络差异,实现网络资源的虚拟化,使得多个逻辑上彼此隔离的网络分区,以及多种异构的虚拟网络可以在同一共享网络基础设施上共存。该类方案的主要思想可被归纳为解耦、独立、控制三个方面。
第三类:
基于开放协议的方案是当前SDN实现的主流方案,ONF SDN和ETSI NFV都属于这类解决方案,该类解决方案基于开放的网络协议,实现控制平面与转发平面的分离,支持控制全局化,获得了最多的产业支持,相关技术进展很快,产业规模发展迅速,业界影响力最大。因此,本书后续章节将对这类方案进行系统的分析和讲解,将以ONF提出的SDN架构定义作为基础展开论述。
这篇关于SDN的实现方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!