您的位置:首页 > 其它

SDN学习(一)搭建SDN环境(floodlight+mininet)

2017-04-15 15:52 573 查看
网络拓扑:

A 主机 控制器 IP:192.168.1.197;Ubuntu 14.04 Desktop

B 主机 Mininet IP:192.168.1.198;Ubbuntu 16.01 Server

安装floodlight

在A主机 192.168.1.197上:

安装依赖库:

apt-get install python-dev default-jdk ant

下载floodlight-1.2

编译:ant (类似于make)

安装mininet

在B主机上:

下载 mininet-master.zip

解压到 /home/mininet-master/

./mininet/util/intall.sh -a

这个时候保持网络畅通,安装前最好先设置好软件源为网易或阿里,UESTC也可以。

启动floodlight

在A主机上:

cd floodlight-1.2/

setsid java -jar target/floodlight.jar

启动mininet

在B主机:

sudo mn –controller=remote,ip=192.168.1.197,port=6633

有可能失败:

Unable to contact the remote controller at 192.168.1.197:6633

更改端口:

sudo mn –controller=remote,ip=192.168.1.197,port=6653

测试:

访问:192.168.1.197:8080/ui/index.html

抓包分析:

在A主机上安装Wireshark或者B主机上使用tcpdump即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: