Mininet
is also a great way to develop, share, and experiment with
OpenFlow and Software-Defined Networking systems.

Mininet is actively developed and supported, and is released under a
permissive BSD Open Source license. We encourage you to
contribute code, bug
reports/fixes, documentation, and anything else that can improve the system!