skip to main content
10.1145/3377049.3377050acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccaConference Proceedingsconference-collections
research-article

Evaluation of Four SDN Controllers with Firewall Modules

Authors Info & Claims
Published:20 March 2020Publication History

ABSTRACT

Software Defined Networking (SDN) is a revolutionary concept that has taken the networking industry by storm. It provides robust control over its network elements by ensuring programmability and customization of network policies. Gone are the days where advanced policy upgradations required equally expensive hardwares, vendor locked features and overly complicated web of redundant devices. Now SDN ensures single point policy implementation and network orchestration through controllers and smart devices (aka. White boxes) which defines the future of dynamic networking. Witnessing the dynamic nature of SDN, tech giants are coming up with their own version of controllers to race towards the network control supremacy. To name some of them, ODL (OpenDaylight), POX, Floodlight, Ryu are some the leading and most popular controllers that are currently on the focus of SDN industry. In this paper, we have tried to use four of these aforementioned controllers and implemented simple firewalls where we have measured the throughput of these controllers while the firewall policy was in place within a virtual network. We have measured the packet transmissions through TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) and made a comparison of parameters like data transmission rate and packet loss percentage for different time intervals. From our work it was evident that ODL performed exceedingly well having the least amount of packet loss (0.0039%) and also having the highest yield of uncapped Bandwidth (32.75 Gbits/sec.) while having the firewall modules in place.

References

  1. Wenfeng Xia, Yonggang Wen, Chuan Heng Foh, Dusit Niyato, and Haiyong Xie. 2015. A Survey on Software-Defined Networking. IEEE Communication Surveys & Tutorials 17, 1 (2015), 27--51.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Nick Feamster. 2015. PrincetonUniversity/Coursera-SDN. (June 2015). Retrieved November 16, 2018 from https://github.com/PrincetonUniversity/Coursera-SDN/blob/master/examples/pox/ext/demos/l2_firewall.py.Google ScholarGoogle Scholar
  3. Anon. Production-Ready Open SDN Platform. Retrieved December 7, 2018 from https://www.opendaylight.org/what-we-do/current-release/beryllium.Google ScholarGoogle Scholar
  4. Vivien Gueant. iPerf - The ultimate speed test tool for TCP, UDP and SCTPTest the limits of your network Internet neutrality test. Retrieved December 10, 2018 from https://iperf.fr/.Google ScholarGoogle Scholar
  5. Mohammad Nowsin Amin Sheikh, Monishanker Halder, Sk. Shalauddin Kabir, Md. Wasim Miah, and Sawrnali Khatun. 2019. SDN-Based Approach to Evaluate the Best Controller: Internal Controller NOX and External Controllers POX, ONOS, RYU. Global Journal of Computer Science and Technology (February 2019), 21--32. DOI:http://dx.doi.org/10.34257/gjcstevol19is1pg21.Google ScholarGoogle ScholarCross RefCross Ref
  6. Alexander Shalimov, Dmitry Zuikov, Daria Zimarina, Vasily Pashkov, and Ruslan Smeliansky. 2013. Advanced study of SDN/OpenFlow controllers. Proceedings of the 9th Central & Eastern European Software Engineering Conference in Russia on - CEE-SECR 13 (October 2013). DOI:http://dx.doi.org/10.1145/2556610.2556621.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Wajdy M. Othman, Hao Chen, Ammar Al-Moalmi, and Ali N. Hadi. 2017. Implementation and performance analysis of SDN firewall on POX controller. 2017 IEEE 9th International Conference on Communication Software and Networks (ICCSN) (2017). DOI:http://dx.doi.org/10.1109/iccsn.2017.8230351.Google ScholarGoogle ScholarCross RefCross Ref
  8. Nick Mckeown et al. 2008. OpenFlow: Enabling Innovation in Campus Networks. ACM SIGCOMM Computer Communication Review 38, 2 (April 2008), 69. DOI:http://dx.doi.org/10.1145/1355734.1355746.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Steven Levy. 2014. Going With the Flow: Google's Secret Switch to the Next Wave of Networking. (March 2014). Retrieved February 5, 2019 from https://ginquesadacybersecurity.wordpress.com/2014/03/18/going-with-the-flow-googles-secret-switch-to-the-next-wave-of-networking/.Google ScholarGoogle Scholar
  10. Anon. 2014. What are SDN Controllers (or SDN Controllers Platforms)? (January 2014). Retrieved January 10, 2019 from https://www.sdxcentral.com/networking/sdn/definitions/sdn-controllers/.Google ScholarGoogle Scholar
  11. SDxCentral staff. 2016. Future of Network Virtualization and SDN Controllers, SDxCentral.Google ScholarGoogle Scholar
  12. Anon. 2017. Carbon has been unleashed. (May 2017). Retrieved January 2, 2019 from https://www.opendaylight.org/what-we-do/current-release/carbon.Google ScholarGoogle Scholar
  13. Dimitra Sakellaropoulou. 2017. A Qualitative Study of SDN Controllers. Athens University of Economics and Business.Google ScholarGoogle Scholar
  14. Anon. 2014. OpenFlow Switches. (2014). Retrieved March 5, 2019 from https://osrg.github.io/ryu/certification.html.Google ScholarGoogle Scholar
  15. Md Fahad Monir and Shanjidah Akhter. 2019. Comparative Analysis of UDP Traffic With and Without SDN-Based Firewall. 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST) (February 2019). DOI:http://dx.doi.org/10.1109/icrest.2019.8644395.Google ScholarGoogle ScholarCross RefCross Ref
  16. Faris Keti and Shavan Askar. 2015. Emulation of Software Defined Networks Using Mininet in Different Simulation Environments. 2015 6th International Conference on Intelligent Systems, Modelling and Simulation (October 2015). DOI:http://dx.doi.org/10.1109/isms.2015.46.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Project Floodlight. 2019. Floodlight.atlassian.net. Ryan Izard. 2015. ACL (Access Control List) REST API. (May 2015). Retrieved December 27, 2018 from https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/pages/4882438/AC L Access Control List REST API.Google ScholarGoogle Scholar
  18. Shie-Yuan Wang, Chih-Liang Chou, and Chun-Ming Yang. 2013. EstiNet openflow network simulator and emulator. IEEE Communications Magazine 51, 9 (September 2013), 110--117. DOI:http://dx.doi.org/10.1109/mcom.2013.6588659.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Evaluation of Four SDN Controllers with Firewall Modules
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              ICCA 2020: Proceedings of the International Conference on Computing Advancements
              January 2020
              517 pages
              ISBN:9781450377782
              DOI:10.1145/3377049

              Copyright © 2020 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 20 March 2020

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Research
              • Refereed limited

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader