您的位置:首页 > 理论基础 > 计算机网络

Mininet安装,简单实现一个网络拓扑结构

2017-04-03 14:10 274 查看

安装mininet

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实验列表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: