A network in a laptop: rapid prototyping for software-defined networks
By Bob Lantz, Brandon Heller, Nick McKeown. Hotnets-IX, 2010
2,226 citations recorded by the source corpus.
Subfields: Computer Networks and Communications
View Paper: https://www.semanticscholar.org/paper/5cc0be99c2f1270d8c91b32b8134a2553545dbe2
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Jennifer Rexford
- N. Feamster
- Ellen Witte Zegura
- Sandra Scott-Hayward
- Sakir Sezer
- Anirudh Sivaraman
- Byrav Ramamurthy
- Adrián Lara
Citations in the corpus
- Participatory networking: an API for application control of SDNs (2013, methodology): “We evaluate our PANE prototype with the Mininet platform for emulating SDNs [32], and with real networks.”
- Dynamic Controller Provisioning in Software Defined Networks (2013, methodology): “Mininet simulates hosts and switches in separate network namespaces and connects them with virtual Ethernet interfaces.”
- Software defined networking: State of the art and research challenges (2014, positive): “In addition to recent studies that developed physical SDN prototypes, other researchers [62] have provided an efficient SDN innovation, Mininet.”
- Frenetic: a network programming language (2011, methodology): “We ran our experiments using the Mininet virtualization environment [27] on a Linux host with a 2.”
- Network Innovation using OpenFlow: A Survey (2014, methodology): “Kempf et al. [72] Supporting MPLS forwarding in OpenFlow 1.0.0 Additional match fields are added to the flow entry format and MPLS actions are added to the OpenFlow 1.0 specification NetFPGA-OpenFlow switches Sharafat et al. [73] MPLS implementation complexity The centralized control capability is e”
- A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation (2014, background): “Recently, Mininet [15] has become a powerful emulation tool.”
- A Survey of Security in Software Defined Networks (2016, methodology): “While network testbeds like Mininet [166], ProtoGENI [167] etc.”
- OpenFlow-Based Server Load Balancing Gone Wild (2011, background): “Then, Section 3 discusses our ongoing work on extensions to support a non-uniform distribution of clients and a network of multiple switches.”
- Mahimahi: Accurate Record-and-Replay for HTTP (2015, methodology): “Mahimahi cannot emulate arbitrary network topologies such as transit-stub [9]; for emulating applications over such topologies, tools like Mininet [21] are more suitable.”
- Openflow random host mutation: transparent moving target defense using software defined networking (2012, methodology): “We formulate this problem as a constraint satisfaction problem and solve it using Satis.ability Modulo Theories [1] (SMT) solvers.”
- In-band Network Telemetry via Programmable Dataplanes (2015, methodology): “Our demonstration uses the Mininet [10] environment to route traffic between a number of software P4 switches in a specific topology (Figure 2).”
- Towards an elastic distributed SDN controller (2013, methodology): “Our experimental testbed is built on top of Mininet [12], which emulates a network of Open vSwitches [15].”
- ONOS: towards an open, distributed SDN OS (2014, methodology): “For this experiment, we connected a 6-node ONOS cluster to an emulated Mininet [15] network of 206 software [12] switches and 416 links.”
- A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements (2017, methodology): “Mininet [146] is the most prevalent simulation tool used for SDN OpenFlow networks.”
- A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks (2014, background): “Mininet [64] allows an entire OpenFlow network to be emu-”
- Language-Directed Hardware Design for Network Performance Monitoring (2017, methodology): “Note that the actual values of delta are a consequence of the bandwidth allowed by the Mininet setup; a data center deployment would likely use much lower delta values.”
- Abstractions for network update (2012, methodology): “To evaluate the performance of Kinetic, we developed a suite of experiments using the Mininet [19] environment.”