参考:
杨帅老师:mininet+FlowVisor+ODL环境搭建及实验1
安装:
参考:
1.Flowvisor安装
安装之后, 修改配置文件:
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