Floodlight控制器Mininet的SDN安装和基本使用

【实验目的】
1、 熟悉 Centos 或 Ubuntu 系统相关命令。
2、 搭建一个 floodlight 控制器+Mininet 的 SDN 仿真网络环境。
3、 能简单使用 Mininet 生成所需要的拓扑(含交换机和主机)。
【实验环境】
1、 Mininet Ubuntu VMware(Mininet 虚拟机)
2、 Floodlight git包
3、 Java JDK 包
4、 Apache Maven包
5、 Apache ant包
6、 网络正常。
【重点和难点】
1、 Linux系统中的操作命令
2、 Mininnet的工作原理
3、 Mininet平台中拓扑的搭建
4、 Floodlight控制器的搭建
【实验内容及步骤】
1、 上传文件并解压缩
图 1上传apache-maven、jdk和apache-ant

图 1上传apache-maven、jdk和apache-ant
安装解压软件及解压命令

apt-get install unzip                   
unzip apache-maven-3.6.3-bin.zip        
tar -zxvf jdk-8u261-linux-x64.tar.gz        
tar -zxvf apache-ant-1.9.15-bin.tar.gz      

图 2解压文件

图 2解压文件
2、 将解压文件移动至相应目录,并配置环境变量
图 3创建文件夹并将解压后的文件移动至相应文件夹
图 3创建文件夹并将解压后的文件移动至相应文件夹
图 4修改profile文件
图 4修改profile文件
图 5修改environment 文件

图 5修改environment 文件
图 6查看环境变量情况

图 6查看环境变量情况
3、 配置floodlight及其依赖环境

apt-get install python-dev              
apt-get install build-essential           
mvn clean package -Dmaven.test.skip=true

图 7安装floodlight

图 7安装floodlight
4、 允许Java
图 8允许Java

图 8允许Java
图 9登录

图 9登录

5、 配置mininet添加设备
在这里插入图片描述
在这里插入图片描述
图 10网络拓扑结构
图 10网络拓扑结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

127.0.0.1/24

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值