
OpenDaylight
文章平均质量分 71
ICTCamera
新浪微博ID:ITCamera
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenDaylight实战手记(一)工欲善其事,必先利其器:OpenDaylight相关技术
工欲善其事,必先利其器:OpenDaylight涉及的相关技术注:下面的实战都在windows环境下完成,下面两部分的内容需要仔细阅读,动手实践。1、JDK1.7和Eclipse安装与配置(网上很容易搜到)JDK1.7:jdk-7u45-windows-i586.exe(配置环境变量JAVA_HOME、PATH等等)Eclipse:eclipse-jee-kepler-SR1-原创 2013-12-27 09:37:03 · 4755 阅读 · 0 评论 -
基于OpenDaylight的二次开发一步一个脚印(二)编译源代码
1、说明按照《基于OpenDaylight的二次开发一步一个脚印(一)GIT源代码》说明,将controller、openflowjava、openflowplugin三个项目的代码都clone到本地。但是clone出来的代码是远程master分支的代码。以openflowjava项目为例原创 2014-10-12 09:44:21 · 3212 阅读 · 0 评论 -
OpenDaylight研究的一些感受
前阵子研究了OpenDaylight的发布前的版本,主要是AD-SAL模型和OF1.0的支持以及SNMP4SDN项目。最近正在研究release版本的Yang工具相关的MD-SAL模型,兼容OF1.0和OF1.3的OpenflowPlugin项目及其相关流程,也基本上搞懂了里面的来龙去脉。结合研究过程和遇到的一些问题谈一些个人感受。OpenDaylight的主要优点(主要的设计原则和开源项目)原创 2014-03-22 09:27:59 · 4530 阅读 · 0 评论 -
OpenDaylight实战手记(七)添加网元流程(South -To- North)
1、org.opendaylight.controller.protocol_plugin.openflow.core.internal.ControllerIOcontrollerIOThread线程的runnabble接口中接收设备的连接请求2、org.opendaylight.controller.protocol_plugin.openflow.core.internal.Cont原创 2014-01-18 08:13:04 · 2811 阅读 · 3 评论 -
OpenDaylight实战手记(五)源代码研读
1、OSGi依赖、接口相关的基本知识《OSGI中的service依赖关系管理》http://www.blogjava.net/aoxj/archive/2010/05/25/321844.html《Apache Felix OSGi Tutorial》 OpenDaylight使用了felix作为OSGi容器http://felix.apache.org/site/apache-f原创 2014-01-18 07:48:26 · 7681 阅读 · 2 评论 -
OpenDaylight实战手记(三)OpenDaylight中使用Eclipse的几个Tricks
构建新的插件放入OpenDaylight环境中运行三种方法:1、 手工手工编译java文件,手工编辑manifest文件,手工打包,最后放到目录:controller\opendaylight\distribution\opendaylight\target\distribution.opendaylight-osgipackage\opendaylight\plugins,完成原创 2013-12-27 21:24:02 · 6645 阅读 · 7 评论 -
OpenDaylight实战手记(二)OpenDaylight编译、安装、运行
1、 下载源代码打开https://jenkins.opendaylight.org/controller/job/controller-daily/ws/opendaylight/,在页面下方点击“打包下载全部文件”。然后解压,解压后的目录尽量保证全部为英文字符。2、 安装打开控制台窗口,进入解压后目录 controller\opendaylight\distributi原创 2013-12-27 21:14:52 · 6341 阅读 · 0 评论 -
OpenDaylight实战手记(四)研究simple forwarding
1、SDN和OpenDaylight技术概览SDN的基本思路是转发和控制分离,这和软交换(业务与控制分离,控制与承载分离)的思路不谋而合,再往远点看,也颇有智能网(IN)的影子,opendaylight大致相当于IN的SCP。http://www.opendaylight.org/project/technical-overview下面这个high level图需要看懂2、SD原创 2014-01-17 22:03:24 · 3373 阅读 · 0 评论 -
OpenDaylight实战手记(六)添加流表流程(North-To-South)
1、org.opendaylight.controller.flows.web.Flows:public String actionFlow(@RequestParam(required =true) String action,@RequestParam(required =false) String body, @RequestParam(requi原创 2014-01-18 08:11:32 · 4036 阅读 · 1 评论 -
基于OpenDaylight的二次开发一步一个脚印(一)GIT源代码
OpenDayligt版本的DIY(Windows)Git学习准备可以大概学习下git相关知识。参考http://www.liaoxuefeng.com/的git教程下载git下载git安装程序mysysgit(这是git的客户端,包含了git本地功能,而git的服务器功能需要另外安装github for windows,在普通的pull和push code,只要按照mysys原创 2014-08-17 11:24:28 · 4235 阅读 · 4 评论