概述
【实验目的】
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
安装解压软件及解压命令
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、 将解压文件移动至相应目录,并配置环境变量
图 3创建文件夹并将解压后的文件移动至相应文件夹
图 4修改profile文件
图 5修改environment 文件
图 6查看环境变量情况
3、 配置floodlight及其依赖环境
apt-get install python-dev
apt-get install build-essential
mvn clean package -Dmaven.test.skip=true
图 7安装floodlight
4、 允许Java
图 8允许Java
图 9登录
5、 配置mininet添加设备
图 10网络拓扑结构
最后
以上就是斯文路人为你收集整理的Floodlight控制器Mininet的SDN安装和基本使用的全部内容,希望文章能够帮你解决Floodlight控制器Mininet的SDN安装和基本使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复