• DocumentCode
    258251
  • Title

    Comparison of SDN OpenFlow network simulator and emulators: EstiNet vs. Mininet

  • Author

    Shie-Yuan Wang

  • Author_Institution
    Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2014
  • fDate
    23-26 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, we compare and evaluate the correctness, performance, and scalability of EstiNet OpenFlow simulator, EstiNet OpenFlow emulator, and Mininet OpenFlow emulator over a set of grid networks. The popular Floodlight OpenFlow controller is used without any modification to control the simulated/emulated OpenFlow switches created in these tools. We performed experiments over a set of N × N grid networks, where N = 5, 6, ..., 31 and used the real-world ping program to observe whether the average RTTs reported by these ping packets are correct or not over these tools. We found that in EstiNet simulation, the simulated results of the average RTT are always correct and repeatable, but EstiNet simulator needs more time to finish the simulation when the network size becomes larger. As for emulation, we found that Mininet emulator generated strange results that cannot be explained over some network sizes. In addition, Mininet emulator spends a huge amount of time on its program launch, network setup, and resource releasing when the network size is large. As for EstiNet emulator, we found that it generated good performance and scalability and it used less time to obtain results.
  • Keywords
    computer networks; grid computing; network operating systems; EstiNet OpenFlow emulator; EstiNet OpenFlow simulator; EstiNet simulation; Floodlight OpenFlow controller; Mininet OpenFlow emulator; OpenFlow switches; RTT; SDN OpenFlow network simulator; grid networks; ping packets; Control systems; Emulation; Kernel; Linux; Memory management; Protocols; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communication (ISCC), 2014 IEEE Symposium on
  • Conference_Location
    Funchal
  • Type

    conf

  • DOI
    10.1109/ISCC.2014.6912609
  • Filename
    6912609