SDN浏览次数:1676次  最近更新:2019-10-23 12:03:11

SDN是一种架构,一种思想,具体的实现多种多样,OpenFlow是其中一种。

中文全称:软件定义网络

英文全称:Software Defined Network

简称:SDN

SDN(Software Defined Network):软件定义网络,是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。


SDN的本质定义是软件定义网络,也就是希望应用软件可以参与对网络的控制管理,满足上层业务需求,通过自动化业务部署简化网络运维.


SDN的三个本质属性
控制跟转发分离、有开放的编程接口、集中式的控制

SDN优势
传统IT架构中的网络,根据业务需求部署上线以后,如果业务需求发生变动,重新修改相应网络设备(路由器、交换机、防火墙)上的配置是一件非常繁琐的事情。在互联网/移动互联网瞬息万变的业务环境下,网络的高稳定与高性能还不足以满足业务需求,灵活性和敏捷性反而更为关键。SDN所做的事是将网络设备上的控制权分离出来,由集中的控制器管理,无须依赖底层网络设备(路由器、交换机、防火墙),屏蔽了来自底层网络设备的差异。而控制权是完全开放的,用户可以自定义任何想实现的网络路由和传输规则策略,从而更加灵活和智能。

进行SDN改造后,无需对网络中每个节点的路由器反复进行配置,网络中的设备本身就是自动化连通的。只需要在使用时定义好简单的网络规则即可。如果你不喜欢路由器自身内置的协议,可以通过编程的方式对其进行修改,以实现更好的数据交换性能。


关键词:网络架构网络虚拟化

参考信息:https://www.sdnlab.com/8078.html