Mininet Apps and Tools

lantz edited this page Aug 27, 2018 · 5 revisions

A variety of useful applications and systems have been implemented using Mininet. Please feel free to add your own to this page.

(also see Mininet-Community-Extensions-and-Packages)


Mininet Examples

The Mininet source code includes a variety of useful examples of using the Python API.

GUI - Automatic Creation of Mininet Scripts

  • Visual Network Description - VND (http://www.ramonfontes.com/vnd) - A GUI tool that allows automatic creation of Mininet and Openflow Controllers Scripts.

GUI - MiniEdit

  • An evolution of the miniedit.py example script included with Mininet. Add all kinds of capabilities to new controller, host, switch and link options.
  • Give you the option to save you topology and also export as a Mininet python script.

Included in Mininet in the examples/ directory.

Mininet Topology Visualizer

  • Online tool to visualize the topology generated by Mininet.
  • Use dump and links commands in Mininet console. Paste the result into the tool and press Render Graph

http://mininet.spear.narmox.com/


Network Namespace-aware Bandwidth Monitor

  • A patched version of Volker Gropps Bandwidth Monitor NG aka bwm-ng
  • Enables users to monitor the throughput of network interfaces in multiple network namespaces (e.g. Mininet hosts) at the same time
  • Especially useful when using Mininet with routers

Repository: https://github.com/jgjl/bwm-ng/tree/lxns


Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.