mininet+floodlight使用(一)】的更多相关文章

目录 一 .安装Floodlight 1.下载源和相关工具 2.安装(注意,需要java1.8,否则报错) 3.尝试游览器访问管理界面 4.修复查看不了floodlight 二.Mininet自定义拓扑图(需要先把刚才的floodlight关闭) 三.Sample PS 一 .安装Floodlight 1.下载源和相关工具 git clone git://github.com/floodlight/floodlight.git #tools sudo apt-get install build-…
第一步:安装git sudo apt-get update sudo apt-get install git 测试git是否安装成功: git 第二步:安装mininet 1.获取mininet最新源码树 git clone git://github.com/mininet/mininet        会在当前目录下创建mininet文件夹 2.安装mininet cd mininet/util       进入mininet目录 安装:[一定要加-a,这样才能保证mininet所有的组件和依…
功能用增加中间层的方案来解决. 仿佛回到用交换机和路由器模拟器的感觉. 遇到执行命令小问题,狗哥搞定: mininet>mininet> dpctl dump-flows tcp:127.0.0.1:6634*** s1 ------------------------------------------------------------------------dpctl: field tcp:127.0.0.1:6634 missing valuemininet>mininet>…
前言 用mininet + floodlight搭建好环境之后,运行flooglight,然后在mininet中建立网络拓扑,建好之后,pingall,所有host之间可以ping通. 然后向控制器floodlight中添加防火墙规则,比如 curl -X POST -d '{"src-ip": "10.0.0.1/32", "dst-ip": "10.0.0.2/32","action":"DE…
SDN练习第一题 题目描述 实现网络拓扑: 具体要求: 南向接口采用OpenFlow 协议. 可查看网络的拓扑信息视图. H1.H2.H3.H4 任意两两可互通. 实现思路 利用mininet可视化图形界面miniedit画出网络拓扑以及实现openflow协议,之后导出python脚本. 运行floodlight控制器. 运行python脚本并连接floodlight控制器. ping以及拓扑信息视图获取. miniedit 使用以下命令运行miniedit: root@ubuntu:/hom…
第一歩:更改root密码 第二歩:更新源           sudo apt-get update.sudo apt-get upgrade 第三步:安装git sudo apt install git 注意:如果以前有安装Mininet,那么你需要先卸载Mininet. sudo rm -rf /usr/local/bin/mn /usr/local/bin/mnexec \ /usr/local/lib/python*/*/*mininet* \ /usr/local/bin/ovs-*…
参考博客一 参考博客二 事先准备-floodlight安装 Java安装方法及环境变量配置 执行ifconfig命令获取floodlight所在服务器的IP地址. 1.启动floodlight java -jar target/floodlight.jar 浏览器中,输入floodlight ui界面地址:http://localhost:8080/ui/index.html 2.用python脚本通过mininet创建拓扑 切换到/home/mininet目录,请检查是否存在测试脚本fattr…
mininet.floodlight在第一次SND上机作业中出现的一些问题 首先给出链接 VMware安装 mininet安装 floodlight安装及问题,各个版本Ubuntu SDN第一次上机作业 如果在这些链接的基础上你已经能很好的完成SDN第一次上机作业,那么下面的内容你的需求度可能不大~ 我是按照教程的顺序一步一步写下来的~ 我们使用Ubuntu16 安装mininet时候出现问题 当我执行sudo apt-get update时有以下的错误 解决方法 sudo pkill -KIL…
平台环境说明: Cpu:Intel Core 2 Duo T6570 Mem:4.00GB Os :Ubuntu 14.04 1.Floodlight Floodlight是一个比较成熟的sdn控制器实现,其中opendaylight项目中也采用了它的很多实现方法,官方网站:http://www.projectfloodlight.org/floodlight/.本文采用它作为控制器,采用包含mininet的虚拟机作网络拓扑,两者结合模拟显示网络. Floodlight安装: A. $ sudo…
Mininet 2.2.0之后的版本内置了一个mininet可视化工具miniedit,使用Mininet可视化界面方便了用户自定义拓扑创建,为不熟悉python脚本的使用者创造了更简单的环境,界面直观,可操作性强. 总之就是比写Python脚本简单,降低了SDN入门的门槛,尴尬,我也是最近才知道有这个功能的,一起来学习一波. Mininet都是用root权限启动的,所以miniedit也不例外. 首先获得mininet目录的权限,这点就不细说了,chmod blablabla就可以了. 然后就…