OpenVSwitch与OpenDayLight的连接过程

下面的操作均在操作系统Fedora20环境下。

一 预置条件

1.在linux系统下安装OVS,OVS目前最新版本是OVS-2.3.0,具体安装步骤可参考《Open vSwitch2.3.0版本安装部署及基本操作》 ;(此处因为操作系统不同安装过程可能有区别,有时间我会就不同安装方法做一个总结)

2.安装ODL控制器,目前版本是ODL-2.0(He),我们从ODL官网的下载ODL安装包,安装相应的组件,并启动ODL,详细步骤可参考《OpenDaylight的Helium(氦)版本安装》  ;


二 连接过程

1.    安装并启动ODL,记录IPv4地址,如114.214.167.224(控制器端口6633),在终端进入ODL的bin目录,运行karaf文件,启动ODL,如下图:

OpenVSwitch与OpenDayLight的连接过程_第1张图片

打开浏览器输入http://127.0.0.1:8181/dlux/index.html ,用户名和密码都是admin,登陆之后出现如下界面,说明ODL启动成功;



OpenVSwitch与OpenDayLight的连接过程_第2张图片

2. 在linux系统下启动OVS-2.3.0,命令service openvswitch start;(启动命令根据系统不一样可能会有区别)

3. 启动OVS,并创建一个网桥br0,命令ovs-vsctl add-br br0;2,3两步操作如下图:


OpenVSwitch与OpenDayLight的连接过程_第3张图片

4. 将网桥br0连接到ODL控制器,测试命令如下:

ovs-vsctl set-controller br0 tcp:114.214.167.224:6633;

(这里的IPv4地址是安装ODL机子的地址)查看OVS是否连接上控制器,命令ovs-vsctl show;

如果结果如下,则说明连接成功。

OpenVSwitch与OpenDayLight的连接过程_第4张图片


此时打开ODL的DLUX web界面如下,显示控制器ODL与OVS连接成功。

OpenVSwitch与OpenDayLight的连接过程_第5张图片



你可能感兴趣的:(系统配置)