参考:

Flowvisor 入门

杨帅老师:mininet+FlowVisor+ODL环境搭建及实验1

安装:

参考:

1.Flowvisor安装

2.Mininet安装

3.官网,Floodlight安装

安装之后, 修改配置文件:

FlowVisor的配置文件是/etc/flowvisor/config.json图中标出的两个修改后的值,一个是监听端口6666,原默认值为6633;一个是web端口8888,源默认端口是8081。这样修改是为了防止以后与控制器端口混淆。

vim /etc/flowvisor/config.json

修改之前:

修改之后:

Test1 Flowvisor + Mininet

1.打开Flowvisor:

flowvisor /etc/flowvisor/config.json

实际操作注意点:

(1)需要在非root权限下执行。

(2)SDNLab中的Flowlight教程,命令错误,应为上面的命令。

2.打开Mininet:

ifconfig    //查看IP地址

sudo mn --controller=remote,ip=填入运行flowvisor的IP地址,port=6666

实际操作注意点:

端口为上文中修改的6666,此端口为监听端口。

3.新开一个终端,查看datapath信息:

fvctl -p 8888 list-datapaths

实际操作注意点:

端口8888为web端口号。

4.使用netstat命令查看6666端口信息:

netstat -an | grep 6666

5.返回mininet,执行h1 ping h2:

mininet> h1 ping -c 3 h2

6.现象:

h1和h2两者已经无法ping通,而且无法使用mininet的link命令建立h1与h2之间的链路。

2016/12/6

最新文章

  1. Hibernate 命名查询
  2. Linux-学习前言
  3. configure Git to accept a particular self-signed server certificate for a particular https remote
  4. ubuntu安装WPS
  5. JQuery中==与===、$("#")与$("")的区别
  6. poj 1006:Biorhythms(水题,经典题,中国剩余定理)
  7. GFS文件系统和在RedHat Linux下的配置
  8. 关于WM_CTLCOLOREDIT的处理的一些问题
  9. 日程管理控件 glDatePicker
  10. 为什么DropDownList的SelectedIndexChanged事件触发不了
  11. 英语学习App演示
  12. thinkphp中的session()方法
  13. 8、Spring+Struts2+MyBaits(Spring注解+jdbc属性文件+log4j属性文件)
  14. Spring事务管理(一)
  15. Python连接SQL Server数据库 - pymssql使用基础
  16. leetcode刷题——一些算法技巧总结2.0
  17. css把容器级别(div...)标签固定在一个位置(在页面最右边)
  18. centos7 设置时区和时间
  19. C. Maximum Subrectangle
  20. cordova + Vue 开发 APP 上手指南

热门文章

  1. Linux网络编程必看书籍推荐
  2. struts2 <s:property/>标签的使用--输出时间格式转换
  3. Kafka学习笔记(一):概念介绍
  4. Ubuntu和windows共享文件夹
  5. 基于Lumisoft.NET组件的POP3邮件接收和删除操作(转载)
  6. JAVA基础学习之命令行方式、配置环境变量、进制的基本转换、排序法、JAVA文档生成等(1)
  7. centos7下安装vsftpd配置
  8. Java Hour 37 Weather ( 10 )
  9. Codeforces Round #313 (Div. 2) D. Equivalent Strings
  10. MATLAB信号与系统分析(一)——连续时间信号与系统的时域分析