Skip to content

Mininet Community Extensions and Packages

Mathieu Jadin edited this page Aug 18, 2019 · 27 revisions

This page is intended to be a simple reference to community-developed extensions to Mininet and other packages and tools which may be of interest to Mininet users.

(Note that one of the GSoC participants is prototyping a PyPI-like repository for Mininet-compatible Python packages, so that may be available in the future!)

If links are broken, please fix them - thanks! Please also feel free to improve the text descriptions.

Also see Mininet Apps and Tools

Mininet Installation Packages for Other OSes

Mininet Porting for TinyCore Linux

Useful Tools for Mininet Users

Customized Mininet Versions and VMs

Mininet-based Systems

  • IPMininet is a python library, extending Mininet, in order to support emulation of (complex) IPv4 and IPv6 networks. As such, it provides new classes, such as Routers, auto-configures all properties not set by the user, such as IP addresses or router configuration files,... The latest user documentation is available on https://ipmininet.readthedocs.io/.

Reproducible Research Experiments

New Topologies (and Custom Controllers)

  • RipL-POX is a multipath-capable controller written in POX. The README explains how to create a Fat Tree topology using Mininet and use it with RipL-POX as the controller.

New Switch and Host Classes

Clone this wiki locally