SDN技术简介SDN定义SoftwareDefinedNetwork,SDNSDN的核心特点是抽象出网络操作系统平台,屏蔽底层网络设备物理细节差异,并向上层提供统一的管理和编程接口,以网络操作系统平台为基础开发出应用程序,通过软件来定义网络拓扑、资源分配、处理机制等
SDN的发展大致可分为广义和狭义两种,广义SDN泛指向上层应用开放资源接口,可实现软件编程控制的各类基础网络架构,狭义SDN则专指符合ONF组织定义的基于标准Openflow协议实现的软件定义网络2ONF组织发布的Openflow标准协议同行业已有各SDN标准组织(如ONF、IETF、CCSA等)联系沟通3ONFSDN4NFVSDN5OverlaySDN常用的overlay技术:VXLANVmware和cisco在这个领域占据主导6IETFSDN开发API,保护现有投资Netconf远程管理协议7SDN产业联盟理事长韦乐平:8SDN产业联盟理事长韦乐平:910SDNCONTROLLER以及OPENFLOW11ONFopenflow美国斯坦福大学cleanslate研究组提出的一种新型网络创新架构,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制
已发布的标准有OpenFlow1
4、OF-Config1
2、SDN架构1
012ONFSDN的特征集中控制使得全局优化成为可能,比如流量工程、负载均衡
集中控制使得整个网络可以当作一台设备进行维护,设备零配置即插即用,大大降低运维成本
类似的技术:集群路由器,虚拟集群,CisconV
应用和网络的无缝集成,应用告诉网络如何运行才能更好地满足应用的需求,比如业务的带宽、时延需求,计费对路由的影响等
理论上NOS和转发硬件的开放标准接口使得硬件完全PC化
用户可以自行开发网络新功能,加快新功能面