lantz edited this page Jun 13, 2017 · 82 revisions
Clone this wiki locally


  • Lisa Yan, Nick McKeown. Learning Networking by Reproducing Research Results. SIGCOMM CCR, April 2017.

    Since 2012, students in Stanford's CS244 have used Mininet (primarily, as well as other systems such as Mahimahi, Emulab, and ns-2/3) to replicate published research results; this has helped to increase their own understanding, knowledge and abilities while making a valuable contribution to the field by examining and verifying results.

  • Bob Lantz, Brian O'Connor. A Mininet-based Virtual Testbed for Distributed SDN Development. SIGCOMM 2015, August 18-20, 2015, London, UK.

    This demonstration showed distributed Mininet emulation (cluster edition) as well as enhancements such as the Mininet Server node, which simplifies running unmodified Linux services on Mininet as well as self-hosting (i.e. running multiple and nested Mininet sessions.)

  • Brandon Heller. Reproducible network research with high-fidelity emulation. Ph.D. Thesis, Stanford University, 2013.

    This thesis examines how to improve the predictive performance accuracy of emulators by defining and monitoring network invariants, universal properties of network systems that we know must be true. This facilitates the use of emulators like Mininet for realistic and reproducible network experiments.

  • Nikhil Handigol, Brandon Heller, Vimal Jeyakumar, Bob Lantz, and Nick McKeown. Reproducible Network Experiments using Container-Based Emulation. CoNEXT 2012, December 10-13, 2012, Nice, France.

    This paper advocates changing the practice of computer networking research (and CS in general), by demonstrating reproducible experiments using Mininet-HiFi, aka Mininet 2.0, and includes an overview of its design as well as experiences using Mininet to reproduce 16 published network experiments.

Reproducible Network Experiments using Mininet

Technical Reports

Presentations and Slides