• DocumentCode
    3692737
  • Title

    On the Fidelity of Single-Machine Network Emulation in Linux

  • Author

    Joseph D. Beshay;Andrea Francini;Ravi Prakash

  • Author_Institution
    Univ. of Texas at Dallas, Richardson, TX, USA
  • fYear
    2015
  • Firstpage
    19
  • Lastpage
    22
  • Abstract
    Network emulation strikes the balance between using real machines on full-fledged networks and running software models of applications and networks in simulation environments. Advanced Linux features make it possible to emulate entire networks on a single machine, enabling experiments that are much easier to run and repeat. However, some of these features were not designed with the primary purpose of supporting emulation frameworks: if not carefully configured, they can lead to erroneous results. In this paper we note a few properties of Linux-based network emulation that researchers should consider while planning their experiments. We also recommend a particular configuration that improves the fidelity of emulation results.
  • Keywords
    "Linux","Emulation","Delays","Propagation delay","Kernel","Servers","Protocols"
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2015 IEEE 23rd International Symposium on
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2015.18
  • Filename
    7330147