![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mininet
asjodnobfy
这个作者很懒,什么都没留下…
展开
-
RYU+Mininet实现Hub泛洪
RYU+Mininet实现Hub泛洪系统:Ubuntu20.10 ,已安装 ryu 和 mininet在ryu/ryu/app下创建了文件hub.py,代码如下:hub.py(含注释)from ryu.base import app_managerfrom ryu.ofproto import ofproto_v1_3 #openflow版本:1.3from ryu.controller import ofp_eventfrom ryu.controller.handler import MA原创 2021-09-25 11:28:45 · 549 阅读 · 0 评论 -
RYU入门教程
SDNLAB-RYU入门@李呈http://www.muzixing.com/pages/2014/09/20/ryuru-men-jiao-cheng.html转载 2021-09-02 10:14:25 · 350 阅读 · 0 评论 -
Mininet笔记-流表的增删查
查看流表因为ryu控制器下发了流表,所以,已经存在了流表dpctl:针对所有的交换机进行操作添加流表、删除流表添加流表:数据包从端口1进来,可以从端口2出去;从端口2进来,从端口1出去流表有一定的存活时间控制器下发的流表优先级高于手动添加的流表...原创 2021-08-30 16:51:13 · 585 阅读 · 0 评论 -
Mininet笔记-mininet可视化构建拓扑+ryu控制器
打开mininet可视化面板:./miniedit.py画了个挺丑的拓扑,一个控制器,两个交换机,三个主机,并做了配置。其中,控制器配置的是远程控制器:配置完Run了以后,右击进入了主机h1的Terminal,ping第二台主机的IP地址10.0.0.2,不通。原因:配置了远程控制器,但是远程控制器并没有开启。因此需要开启Ryu控制器:`root@ubuntu:/home/lzy/ryu/ryu/app# ryu-manager simple_switch.py再一次通过h1 ping原创 2021-08-29 16:17:03 · 1327 阅读 · 0 评论 -
Mininet笔记-可视化
可视化mininet创建拓扑3步骤对每一个节点进行配置,拓扑创建好了以后,对每一个节点右击properties进行配置。Ok以后观察后台termina会更新日志。Mininet 的全局配置:edit > preferences三台主机host的ip地址之所以设置为10.0.0.n。是因为IP Base是10.0.0.0/8配置完成以后点击左下角的绿色runTerminal的mininet命令行便出来了此时右击交换机可以查看一些信息右击主机host可以打开主机的终端保原创 2021-08-26 15:17:42 · 214 阅读 · 0 评论 -
Mininet笔记-基本命令
命令详解 拓扑构建命令–topo 单一(single)拓扑,永远只有一个交换机,主机(host)可以有N个 线形(linear)拓扑,可以有多个交换机和主机,每个交换机只连接一台主机,交换机之间线性相连 树形(tree)拓扑,深度depth=2,指的是交换机的深度为2,也即两层的交换机。扇出fanout=2指的是一个交换机下挂两个设备(子树的个数) 。第一层交换机永远只有一个 自定义(custom)拓扑,执行我们自己用python编写的脚本文件。此时的file.py已经在custom原创 2021-08-26 15:13:15 · 1055 阅读 · 1 评论 -
解决:/usr/bin/env: ‘python’: No such file or directory
在启动miniedit.py时出现:/usr/bin/env: ‘python’: No such file or directory查看已安装的python版本,是已安装的。python3 --version查找python3的安装位置:whereis python3为其创建符号连接:sudo ln -s /usr/bin/python3 /usr/bin/python可了哈哈...原创 2021-08-19 16:02:22 · 65166 阅读 · 19 评论 -
解决:[1]+ Stopped mn 进程被挂起怎么切换前台执行
该死的我因为使用了Ctrl+z,进程直接被挂在后台而不是结束。查看后台进程命令:jobs将后台进程改在前台执行命令:fg %1原创 2021-08-19 15:30:20 · 809 阅读 · 0 评论 -
在mininet 中执行py help()命令后如何退出返回mininet
在 help 界面时,想要回到原本mininet的书写界面按 qCtrl + dCtrl+z或者什么都不输入,直接回车键退出。原创 2021-08-19 15:14:30 · 554 阅读 · 0 评论 -
Ubuntu20.10-安装Mininet 与解决 No default OpenFlow controller found for default switch!
首先在终端Terminal中需要切换为root账户来执行:ubuntu20.10的Terminal从普通用户切换成root安装命令sudo apt-get install gitcd mininet/util-h : help,列出可用命令sudo ./install.sh -h-n : 安装mininet依赖和核心文件sudo ./install.sh -n本来到这一步,应该算是安装好了的。使用命令测试mininet是否安装成功:sudo mn --test pingall原创 2021-08-19 09:38:00 · 2259 阅读 · 0 评论 -
Mininet实验1笔记-三种创建网络拓扑结构的方法
系统:Ubantu 16.04.71 运用mininet可视化工具创建网络拓扑结构目录切换 cd命令:cd 目录cd / 切换到根目录cd /usr 切换到根目录下的usr目录cd …/ 切换到上一级目录 或者 cd …cd ~ 切换到home目录cd - 切换到上次访问的目录目录查看 ls [-al]命令:ls [-al]ls 查看当前目录下的所有目录和文件ls -a原创 2021-06-02 15:27:50 · 3238 阅读 · 1 评论