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

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

Mininet安装,简单实现一个网络拓扑结构 安装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实验列表

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/586507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存