小白在校硕士生,老师想做sdn opendaylight,看了一下午 没什么头绪,求大牛指导下从哪里入门

已邀请:

胖欧巴 - 在SDN的路上渐行渐远

赞同来自: fanka1228 小爱 wangdong dawnn veyronC


首先你要看你们老师要利用OpenDaylight做什么工作,这样方便做针对性调研。
OpenDaylight是一个 开放的软件平台,里面包含很多项目。

1、OpenDaylight和SDN强相关的且最热门的是其SDN controller,这里有个简单介绍。
http://www.sdnlab.com/community/article/91

当然OpenDaylight并不只是具有SDN controller功能,还有其他很多的项目,这些项目大多以插件的形式安装在OpenDaylight平台上。在helium和lithium版本中通过Karaf的OSGi框架进行插件管理。

2、基于controller可以做一些研究,包括对其内部架构实现做一些研究(YANG、MD-SAL等),也可以直接利用现有的API(REST、RPC)开发针对特定场景应用。当然也可以完善一些不完美的代码。
可以对一些基础功能做相关研究,如L2Switch。其他热点项目也可以做一些相关研究工作,如BGP、SFC等
另外OpenDaylight和OpenStack的对接也是一个热点。

看的比较窄,欢迎高手补充。

要回复问题请先登录注册