• Dec 05, 2023 News!Vol.12, No.4 has been published with online version.   [Click]
  • Jan 04, 2024 News!IJFCC will adopt Article-by-Article Work Flow
  • Sep 05, 2023 News!Vol.12, No.3 has been published with online version.   [Click]
General Information
Editor-in-chief

Prof. Pascal Lorenz
University of Haute Alsace, France
 
It is my honor to be the editor-in-chief of IJFCC. The journal publishes good papers in the field of future computer and communication. Hopefully, IJFCC will become a recognized journal among the readers in the filed of future computer and communication.

IJFCC 2023 Vol.12(1): 5-13
DOI: 10.18178/ijfcc.2023.12.1.596

On the Unreliability of Network Simulation Results FROM Mininet and iPerf

Benjamin Hardin*, Douglas Comer, and Adib Rastegarnia

Abstract—The networking research community and industry both use the Mininet network simulator to assess new network architectures and predict how new designs will perform. Mininet employs an emulation approach that uses concurrent processes running in a single computer instead of physical hardware. A user specifies a network consisting of network switches, routers, and host computers that have network interface connections and links connecting all the pieces. Mininet creates software artifacts to represent each of the network devices and allows application programs to send packets across the resulting network. Researchers often use the iPerf application to measure network performance. Many research papers report results from Mininet and iPerf and use the results to validate new designs for Software-Defined Networks (SDNs). However, there has been little investigation into the scenarios where these emulations can perform different than intended. The goal of this paper is to understand the edge cases of these emulation methods and understand the severity of these scenarios. This paper reports surprising anomalies in the results of Mininet and iPerf. We show that the choice of apparently valid configuration options can make the reported throughput completely invalid. Our initial discoveries focused on a complex simulation of a data center network. However, we were able to show that Mininet produces completely invalid results for a basic case: network traffic traveling across a single emulated link between two switches with no other network traffic. The paper makes recommendations for ways to configure Mininet to avoid some of the anomalies.

Index Terms—Software-defined network, mininet, simulation, iPerf, modeling, performance analysis.

Benjamin Hardin was with Purdue University, West Lafayette, IN 47907 USA. He is now with the Department of Computer Science, University of Oxford, Oxford, Oxfordshire OX1 3QG UK
Douglas Comer is with the Department of Computer Science, Purdue University, West Lafayette, IN 47907 USA. Adib Rastegarnia is publishing as an independent author.
Correspondence: hardin30@purdue.edu

[PDF]

Cite: Benjamin Hardin* , Douglas Comer, and Benjamin Hardin , Douglas Comer, and Adib Rastegarnia, "On the Unreliability of Network Simulation Results FROM Mininet and iPerf," International Journal of Future Computer and Communication vol. 12, no. 1, pp. 5-13, 2023.



Copyright © 2023 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Copyright © 2008-2024. International Journal of Future Computer and Communication. All rights reserved.
E-mail: ijfcc@ejournal.net