Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Mininet Community Extensions and Packages
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.
Mininet Installation Packages for Other OSes
CentOS/Scientific Linux: http://downloads.naulinux.ru/pub/NauLinux/6.3/x86_64/Extras/RPMS/Projects/OpenFlow/
Mininet Porting for TinyCore Linux
- TinyCore Linux: https://github.com/jediMunees/mininetTinycore/wiki
Useful Tools for Mininet Users
Visual Network Description - VND (http://www.ramonfontes.com/vnd) - A GUI tool that allows automatic creation of Mininet and Openflow Controllers Scripts.
Chef cookbook for installing Mininet: https://github.com/karlll/mininet-cookbook.git
Customized Mininet Versions and VMs
- Mininet for CCNx (content-centric networking): https://github.com/carlosmscabral/mn-ccnx/wiki
Reproducible Research Experiments
- http://reproducingnetworkresearch.wordpress.com includes a variety of reproducible networking experiments implemented using Mininet.
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.