我是靠谱客的博主 斯文路人,最近开发中收集的这篇文章主要介绍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网络拓扑结构

最后

以上就是斯文路人为你收集整理的Floodlight控制器Mininet的SDN安装和基本使用的全部内容,希望文章能够帮你解决Floodlight控制器Mininet的SDN安装和基本使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部