1.
简介:进程虚拟化网络仿真工具,可以创建一个含有主机,交换机,控制器和链路的虚拟网络。其交换机支持OpenFlow,具有高度灵活的自定义软件定义网络。
Mininet可以做什么:
- 为OpenFlow应用程序提供简单便宜的网络测试平台
- 启用复杂的拓扑测试,无需链接物理网络
- 具有拓扑感知和OpenFlow感知的CLI,用于调试或运行网络范围的测试
- 支持任意自定义拓扑,主机数可达4096,并包括一组基本的参数拓扑化。
- 提供用于网络创建和实验可扩展的PythonAPI
(Mininet的控制器有Bug,一般使用真实的控制器)
2.
mininet安装
链接: https://pan.baidu.com/s/1YlNLAvVLsiV40Vls95BthA 提取码: pcrx
下载完成后解压:
里面有mininet镜像、virtualBox虚拟机、Xshell。
我们要做的是将mininet导入virtualBox。
具体实现可以参考这个教程
https://blog.youkuaiyun.com/u013042928/article/details/78751239 像我一样的小白专属
Xshell如果更新不了http://soft.onlinedown.net/soft/1216472.htm
可以在这下载最新版本。
3.
mininet文件结构(打星的是主要的)
4.
mininet的命令:
sudo mn的网络构建参数(共5个):
--topo四种:
①单一拓扑 ②线性拓扑 ③树形拓扑 ④自定义拓扑
</