sdn发展历程的关键技术
SDN发展历程中的关键技术主要包括以下几个方面:
1. OpenFlow协议:OpenFlow协议是SDN控制器的一种主要协议,用于管控网络设备。第一代SDN控制器NOX就是采用OpenFlow协议进行管控的。
2. 多种南向协议:随着SDN控制器的发展,除了OpenFlow协议之外,还出现了Netconf、OVSDB等多种南向协议。OpenDaylight(ODL)是一个开源SDN控制器,支持多种南向协议,不仅限于OpenFlow、Netconf、OVSDB等。
3. 分布式平台部署:在SDN控制器的发展过程中,控制器的部署形式也发生了变化,从单体应用转化为分布式平台部署。ODL的诞生意味着SDN进入到了一个崭新的时期,控制器实现从仅支持单一协议向支持多种南向协议演进。
4. SDN控制器的开源和商业化:SDN控制器的发展经历了开源路线和商业控制器路线。开源路线以ODL、ONOS为代表,商业控制器路线以Orion为代表。
5. SDN控制器的功能扩展:SDN控制器从早期的NOX控制器发展到现在的企业级控制器,功能逐渐完善、强大。SDN控制器能够明显提高网络资源的利用率,缩短业务上线周期,提升运维效率,同时可以提供统一的安全策略,为网络提供自上而下的安全防护。