搭建SDN网络——mininet
好久没来写不博客,感觉自己不写写博客,就完全想不起当天干了什么。前几天参加了小米的面试,整个人被打击的不行,还是要好好学习,不然工作都找不到。
这学期选了SDN的课,只有六周,学完有点懵,这这这等于什么都没学呀。难过。
官网给出了四种搭建mininet的方法。
我试了前两种
第一种是直接下载mininet虚拟机,然后用virtual box导入。老师在课程网上上传了64位的mininet vm,下载下来导入系统提示我什么64位的配置有问题。
然后换了mininet 32位2.2.2版本,导入之后开机显示kernel panic。搜了很久也没找到解决方法,然后换成2.2.1版本的mininet vm就没问题了。
第二种是在Ubuntu上直接装,但是装的过程中会显示
Read from socket failed: Connection reset by peer
百度了一下,说是要翻墙。emmm,最近国际形势这么严峻,翻不过去。
感觉支付宝集福用光我18年所有的运气。别的同学导入老师上传的就好了,emmmm,哼
2.2.1版本没有wireshark,需要自己装。
启动wireshark的时候会显示:
(wireshark:):Gtk-WARNING **: cannot open display:
这是因为Ubuntu没有GUI。
解决方法:
- 1、设置mininet vm的网卡2

- 2、测试虚拟机和宿主机之间是否连通
先用下面的命令在宿主机上查询host-only的ip,我的是192.168.56.101
ip -a
然后在宿主机上看host-only的ip,在命令行用ipconfig就可以查看了了,我的是192.168.56.1
然后相互ping测试
在mininet vm上ping的时候一定要加包的数量,因为这个虚拟机的ctrl C是将鼠标移出虚拟机,我设置了虚拟机里面Ctrl Break的热键都没用,所以不加包数量,很可能会一直ping,如果有大佬知道怎么做,一定要告诉我。下面这个命令就是在linux中ping命令只发送4个icmp的request包。
ping -c ip
ping之后就OK了,如果ping不通看看自己主机上的防火墙是不是关了。在控制面板里面可以看见防火墙。
you
- 3搭建SSH连接
方法一:下载Mobaxterm
点击Session,选择SSH,填入虚拟机的host-only的ip和端口号填22,确定就可以了。

方法二:Xming+PuTTY
下载Xming

其他默认就好了。
然后打开Xming Configration。我是一直默认next的。然后打开Xming,在控制栏下方可以看见Xming的图标。

去官网下载PuTTy的exe文件,下载好之后点击运行
具体参考这里:http://www.mamicode.com/info-detail-484211.html
搭建SDN网络——mininet的更多相关文章
- SDN网络IPv6组播机制支持实时视频业务海量用户扩展
以 OpenFlow 技术为核心的软件定义网络(SDN)框架具有集中控制的功能能够自己感知网络拓扑的变化,在细粒度的路径选择.接入控制.负载均衡方面有着天然的优势,为 IPv6 组播功能的实现提供了好 ...
- SDN网络虚拟化中有效协调的映射算法
来自论文An efficient and coordinated mapping algorithm in virtualized SDN networks,来自期刊<信息与电子工程前沿> ...
- SDN网络中hypervisor带来的控制器时延(Hypervisor位置的优化)
一,问题背景 1.介绍监督器大部分由软件实现,可灵活放置,高效的SDN网络虚拟化需要复杂的技术来放置hypervisor在合适的位置,才能提供租户最佳的性能.称为k-Network Hyperviso ...
- SDN网络虚拟化、资源映射等相关论文粗读
1. Control Plane Latency with SDN Network Hypervisors: The Cost of Virtualization 年份:2016 来源:IEEE NE ...
- 从零开始自己搭建复杂网络2(以Tensorflow为例)
从零开始自己搭建复杂网络(以DenseNet为例) DenseNet 是一种具有密集连接的卷积神经网络.在该网络中,任何两层之间都有直接的连接,也就是说,网络每一层的输入都是前面所有层输出的并集, 而 ...
- CentOS6.8环境下搭建yum网络仓库
CentOS6.8环境下搭建yum网络仓库 本文利用ftp服务,在CentOS6.8系统下搭建一个yum仓库,然后用另一台虚拟机访问该仓库.并安装程序包 安装ftp服务 查询ftp服务是否安装 [ro ...
- 一个比较有意思的SDN网络技术相关blog/doc
http://feisky.xyz/sdn/linux/index.html 涵盖了目前主流的网络技术,所有比较有意思的内容全都覆盖了 SDN网络 目录 基本网络 TCP/IP标准模型 DHCP与DN ...
- 从零开始自己搭建复杂网络(以Tensorflow为例)
从零开始自己搭建复杂网络(以MobileNetV2为例) tensorflow经过这几年的发展,已经成长为最大的神经网络框架.而mobileNetV2在经过Xception的实践与深度可分离卷积的应用 ...
- 关于路由器漏洞利用,qemu环境搭建,网络配置的总结
FAT 搭建的坑 1 先按照官方步骤进行,完成后进行如下步骤 2 修改 move /firmadyne into /firmware-analysis-toolkit navigate to the ...
随机推荐
- Xamarin.Forms + Prism,整理页面导航跳转流程
3个Page,Page1 -> Page2 -> Page3 -> Page2 -> Page1. PageViewModel实现接口:INavigatingAware, IN ...
- mysql_study_4
索引 ALTER TABLE 表名字 ADD INDEX 索引名 (列名); CREATE INDEX 索引名 ON 表名字 (列名); 索引的效果就是加快查询速度,当表中数据不够多的时候是感受不出他 ...
- redis使用总结(一)(redis客户端使用)
NoSQL 摘自百度百科 NoSQL,泛指非关系型的数据库.随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得 ...
- %zsy %lqs 随感
今天是cj的大毒瘤zsy(对对,您说的都对,题目不难的啦,是我太菜啦)出题. 我校选手lqs仍然坚持高水平的发挥,wzy神犇却不在状态. 面对T1sb题(其实干了2h)和T3的原题(我&lqs ...
- APScheduler
目录 APScheduler简介 支持的后端存储作业 集成的Python框架 APScheduler下载安装 APScheduler组件 各组件简介 调度器 作业存储器 执行器 触发器 使用 添加作业 ...
- 0x14哈希之兔子兔子
参考链接:https://www.cnblogs.com/wyboooo/p/9813428.html 题目链接:https://www.acwing.com/problem/content/140/ ...
- Easy to Remember Color Guide for Non-Designers
Notes: I'm not a designer. This is what i've self-learnt over the years because i couldn't afford go ...
- Vivado 设计套件
疑惑 有一天我在上网,逛着逛着看到一个叫https://pan.baidu.com/s/16Nu03YJLuz_aYuGQMm_8oQ的链接,那个网页的标题好像叫"Vivado 2017.4 ...
- webpack 4.X 与 Vue 2.X结合
# Vue.js ## 注意: 有时候使用`npm i node-sass -D`装不上,这时候,就必须使用 `cnpm i node-sass -D` ## 在普通页面中使用render函数渲染组件 ...
- 【GO】【环境配置】
1.首先下载GO的安装包:https://golang.org/doc/install#testing 找到上面一个Download超大按钮,找不到的可以不用再看了. 下载完成,安装. 安装成功后,启 ...