SDN
zsWang9
IT程序员
展开
-
【SDN】OpenDaylight controller carbon源码编译和开发环境配置
环境说明系统版本:Ubuntu16.04 LTS环境配置:JDK1.8Maven3.3.9 IDEA参考:https://wiki.opendaylight.org/view/GettingStarted:Development_Environment_Setup一、基本环境配置(1)安装JDk.8参考笔记《ubuntu16.04安装JDK1.8》链接:https://blog.csdn.net/...原创 2018-06-10 19:02:44 · 3703 阅读 · 0 评论 -
在opendaylight项目开发时,执行maven命令生成项目骨架时,出现错误。
问题一:在opendaylight项目开发时,执行maven命令生成项目骨架时,出现错误。执行:mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-startup-archetype -DarchetypeRepository=http:...原创 2018-07-23 21:57:25 · 1045 阅读 · 0 评论 -
OpenStack集成OpenDaylight环境详解(一)- 融合模型概述
目录1.OpenDaylight简介1.1 OSGI框架1.2 Maven项目管理工具1.4 YANG数据模型1.5 ODL整体结构2. OpenStack集成OpenDaylight架构2.1 融合结构概述2.2 组件结构2.3 融合结构总结1.OpenDaylight简介OpenDaylight(ODL)作为软件定义网络(SDN)的控制面,拥有一套模...原创 2018-09-03 15:00:45 · 3766 阅读 · 0 评论 -
OpenDlight MD-SAl应用开发(一)- 基础开发环境搭建
目录一、基础环境介绍二、环境搭建步骤1.JDK环境搭建2.Maven环境搭建3.环境变量设置4.下载安装IDEA(community版)三、验证环境一、基础环境介绍1.系统:Ubuntu16.04 LTS 桌面版2.JDK1.83.Maven3.3.94.编译工具:IDEA2018 community(社区版)5.虚拟环境:Vmware14...原创 2018-09-03 15:36:18 · 582 阅读 · 0 评论 -
OpenDlight MD-SAl应用开发(二)- ODL源码编译运行
目录1.下载odl发布版本进行编译运行2.解压之后,进入 .../bin目录3.运行odl4.安装feature5.运行odl经过《OpenDlight MD-SAl应用开发(一)- 基础开发环境搭建》完成之后,opendaylight的运行环境基本完成,接下来可以编译发行版本的odl,熟悉odl的基本功能。(1)odl常用命令:log feature bundle...原创 2018-09-03 15:42:58 · 1148 阅读 · 0 评论 -
OpenDlight MD-SAl应用开发(三)- 连接mininet到odl控制器
首先提前安装好mininet参考链接:https://blog.csdn.net/louiey/article/details/77583028(1)测试mininet安装成功:mn --version(2)连接到opendaylight:sudo mn --controller=remote,ip=127.0.0.1,port=6653(3)查看流表:...原创 2018-09-03 15:48:01 · 1249 阅读 · 0 评论 -
【SDN】OpenDaylight下发OpenFlow流表实现Mininet主机通信
目录方式1:通过OpenFlow保留端口(NORMAL),实现传统交换机的模式。方式2:通过match中in-port字段匹配端口,然后,实现instruction字段指定动作,将数据包通过端口转发出去,实现主机之间的通信。方式3:通过match中ethernet-match -> ethernet-destination (目标的MAC地址)字段匹配端口,然后,实现instru...原创 2018-09-03 15:55:52 · 4538 阅读 · 1 评论 -
OpenDlight MD-SAl应用开发(四)- MD-SAL HelloWord开发案例演示
目录1. 开发流程总述1.1 Yang Tools1.2 开发流程简介2. 开发案例介绍2.1 生成项目骨架2.2 模块逻辑代码编写2.3 模块功能测试1. 开发流程总述本小节默认已经搭建好开发环境,并且能够成功执行Controller源码编译,下面将用一个简单的HelloWord实例来介绍ODL应用开发过程。1.1 Yang Tools在了解开发流程之...原创 2018-09-03 16:06:53 · 836 阅读 · 0 评论