同年,SDN概念成功入围Technology Review年度十大前沿技术,获得了行业的广泛关注和重视。
12月份,OpenFlow规范的1.0版本正式发布。这是首个可用于商业化产品的版本,具有里程碑意义。
在继续介绍SDN发展历程之前,我们还是要稍微介绍一下SDN的工作原理。
SDN的核心思想真的很简单,就是控制和转发分离。
我们知道,网络的作用就是连接。通过无数的节点(例如路由器、交换机),将数据从起点传送到终点,这就是网络的基本功能。
数据传输过程中,各节点不断接收和转发数据包。 控制负责下命令,转发负责干活。
然而,考虑到安全冗余等因素,现实中的网络绝对不会是一条直线那么简单。它会是一个复杂的拓扑结构。
于是,命令该怎么下,直接决定了网络的效率。
传统网络中,各个转发节点都是独立工作的,内部管理命令和接口也是厂商私有的,不对外开放。
每个节点,都在说各自的“方言”
所以,我们可以把它理解为“各自为战”的模式。虽然“战略层面”的规划和设计可能是统一的,但“战术层面”的执行却是复杂且低效的。
而SDN网络,就是在网络之上建立了一个SDN控制器节点,统一管理和控制下层设备的数据转发。所有的下级节点,管理功能被剥离(交给了SDN控制器),只剩下转发功能。