Herramienta que permite crear y experimentar con redes virtuales en una sola máquina, simulando switches, hosts y enlaces tal como existen en una red física. Es ideal para probar conceptos de redes definidas por software [SDN] con OpenFlow. Incluye el ejecutable mnexec que se usa internamente para gestionar los procesos de los hosts virtuales, normalmente no se usa directamente.
# mn
mininet> help (ayuda para con comando disponibles)
mininet> nodes (lista todos los nodos: hosts, switches y controlador)
mininet> net (muestra cómo están conectados los nodos)
mininet> dump (muestra detalles de los nodos y sus interfaces)
mininet> xterm h1 (abre una terminal de sistema aislada para el host h1. Precisa xterm instalado)
mininet> pingall (efectua un ping entre todos los hosts de la red)
mininet> exit (salir de mininet)
mininet> h1 ifconfig (ejecutar comands de red dentro del host virtual h1)
mininet> h2 ping h1 (ejecutar un ping entre dos máquinas del host)
# mn --topo=tree,2,2
# mn --topo=linear,3,2
# mn --topo=single,3
# mn -c