Mininet安装教程,可以按照这个来,然而这个虚拟机有时会很难装。
可以考虑如下的做法:先 git clone,cd mininet 和 cat INSTALL之后,可以在提示信息中发现这样的安装方式,照做即可:
推荐学习:Mininet Walkthrough,这是官方文档,虽然是英文版,但非常得值的学习,可以慢慢地看,了解很多mininet的指令。
安装好mininet后,运行指令 $ sudo mn 就可以建立一个简易网络拓扑结构。
使用指令dump可以显示各节点的信息,还有ping指令。
题目
方法有两种,第一种是通过修改Python代码来实现自定义网络结构,详见walkthrough中的custom-topologies,python代码算是清晰可读的,但我使用的是下面这种可视化工具的方法。
Mininet实验 自定义拓扑结构
使用此工具需要进入root, *** 作方法。
最新的Mininet 2.2.0内置了一个mininet可视化工具miniedit。
miniedit在/home/mininet/mininet/examples目录下提供miniedit.py脚本,执行脚本后将显示Mininet的可视化界面,在界面上可进行自定义拓扑和自定义设置。
结果截图:
看了Python代码,觉得很清晰很简易。
还有就是希望能尽快把Ubuntu指令熟悉。
一些学习链接:
- 一天一条linux命令之cd
- linux下cat命令详解
- Mininet 自定义网络拓扑
以及其他可以做的实验:
- SDNLAB - Mininet实验列表
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)