-
ryu控制器
Ryu是日本NTT公司开发的模块化的控制器。Ryu因其架构清晰,支持OpenFlow全部版本,有社区的Plug-in集成到OpenStack,性能良好和文档齐全,同时支持在OpenStack上的部署应用。Ryu采用Apache License开源协议标准,最新版本实现了simple_switch、rest_topology等应用 -
onos控制器
ONOS是一个采用OSGI技术来管理子项目的SDN控制器开源项目,由一组子项目组成,每个项目都有自己的源代码树,可以独立构建。ONOS 被划分为 1、和网络交互的协议感知模块 2、协议无关的系统Core,跟踪和服务网络状态信息 3、基于Core提供的系统信息来进行消费和操作的应用 -
opendaylight控制器
ODL是一个基于SDN开发的模块化、可扩展、可升级、支持多协议的控制器框架。引入SAL屏蔽不同协议的差异性,支持多种南向协议插件。北向接口可扩展性强,REST型API用于松耦合应用,OSGI型用于紧耦合应用。ODL控制平台采用了OSGI框架,实现了模块化和可扩展化,为OSGI模块和服务提供了版本和周期管理。