SDN入门第一篇——Ubuntu16.04安装mininet-wifi

最近因为项目需要,需要使用mininet搭建SDN仿真平台,mininet-wifi除了包含基本的mininet功能之外还包括引入无线通讯部分,因此在SDN系列文章中就直接从mininet-wifi入手,开始我的SDN之旅。

我是在Ubuntu16.04操作系统中进行搭建的。下面就介绍一下搭建mininet-wifi的过程。

从github里加载源码

sudo apt-get install git
git clone https://github.com/intrig-unicamp/mininet-wifi

安装mininet-wifi

cd mininet-wifi
sudo util/install.sh -Wlnfv

其实步骤很简单,一般情况下不会出现什么特殊问题,等运行网上面命令之后需要等待几分钟(网速慢时较长)之后就安装成功了。下面测试一下我们的mininet-wifi。

测试mininet-wifi

sudo mn


如果出现图片中的结果就表示已经成功安装mininet-wifi了。

安装mininet只是第一步,如果想要搭建SDN网络,SDN的控制器是必不可少的。下一节说明SDN控制器的安装,请尽请期待!!!

SDN入门第一篇——Ubuntu16.04安装mininet-wifi相关推荐

  1. Ubuntu16.04安装Mininet

    Ubuntu16.04源码安装Mininet 注意:Mininet官网已经更新,安装方式更加便捷!建议参考官网http://mininet.org/download/中的方法2进行安装,后期本文也将更 ...

  2. Linux入门(7)——Ubuntu16.04安装wps并解决系统缺失字体问题

    Linux入门(7)--Ubuntu16.04安装wps并解决系统缺失字体问题 参考文章: (1)Linux入门(7)--Ubuntu16.04安装wps并解决系统缺失字体问题 (2)https:// ...

  3. ElasticSearch入门 第一篇:Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  4. Redis入门第一篇【介绍、安装】

    tags: Redis title: Redis入门第一篇[介绍.安装] 为什么要用Redis 我对Redis的简单理解:Redis相信学JavaEE的同学都听过这个名词,它是一个缓存数据库. Red ...

  5. Ubuntu16.04 安装 CUDA、CUDNN、OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程(此种方案不好,好的方案是另一篇,基于pyhton2的)

    Ubuntu16.04 安装 CUDA.CUDNN.OpenCV 和 Caffe 详细过程(基于Python2,没有anaconda2和3,因为基于anaconda2和3在安装caffe时会报错,很难 ...

  6. Linux入门(9)——Ubuntu16.04安装flash player

    打开网页经常提示安装flash player,不安装flash player很多网页的视频都看不了. Ubuntu16.04安装flash player 打开终端,输入: sudo apt-get i ...

  7. caffe2安装篇(二) ubuntu16.04 安装方法

    caffe2 ubuntu16.04 安装方法 Caffe2的安装相比于caffe在安装的时候更加简便,略去了Makefile.config的各种配置,对于有无GPU以及各种可选库例如opencv,a ...

  8. Win10下将Ubuntu16.04安装在移动固态硬盘上的若干问题

    Win10下将Ubuntu16.04安装在移动固态硬盘上的若干问题 一.下载Ubuntu16.04系统镜像: 二.制作U盘启动盘 : 三.移动硬盘分区 : 四.安装Ubuntu系统: 1. 启动选项 ...

  9. ubuntu16.04安装skype

    ubuntu16.04安装skype 一句命令搞定 wget https://repo.skype.com/latest/skypeforlinux-64.deb && sudo dp ...

最新文章

  1. 【MIT Sam Hopkins教授】如何读论文?How to Read a Paper
  2. 算法------ 两个链表的第一个公共节点
  3. jQuery的链式操作
  4. ASP.NET Web API 中的属性路由
  5. USACO-Section1.3 Palindromic Squares (进制转换和回文数)
  6. 接口测试--apipost在json中如何使用mock变量
  7. python span镶嵌匹配_python模式匹配,提取指定字段
  8. 《计算机操作系统》学习笔记(三)---存储器管理
  9. Monostate模式
  10. Kotlin基础学习第5章—表达式
  11. 概念理解之装箱与拆箱
  12. 贴一篇以前写的产品推广旧文
  13. 计算机保研夏令营预推免
  14. 达梦数据库远程网页访问
  15. 2022-2028年全球与中国口琴行业发展趋势及竞争策略研究
  16. 耐人寻味的Temp文件(二)
  17. 人工智能、深度学习和机器学习有哪些区别?
  18. css动画-3d旋转盒子
  19. Oracle分区表操作
  20. ASP.NET MVC 音乐商店 - 2.控制器

热门文章

  1. 如何在聊天窗口中输入带下划线的文字
  2. python 修改图像的分辨率
  3. PC点击QQ联系我们打开QQ添加好友
  4. Foster Friess 积极成长策略
  5. 使用scoket发送HTTP请求
  6. window10安装MySQL5.7.26实测成功
  7. js中call是什么意思
  8. android安卓平板刷机失败无法开机终极自救方法,【教程】 手机刷机失败无法开机自救方法...
  9. 【KAPAO】《Rethinking Keypoint Representations:Modeling Keypoints and Poses as Objects for XXX》
  10. 国内开发商-移软科技