A Programmable and Managed Software Defined Network

Full Text (PDF, 1014KB), PP.11-17

Views: 0 Downloads: 0

Author(s)

Priyesh Kumar 1,* Rajnarayan Dutta 1 Rakesh Dagdi 1 Kavitha Sooda 2 Archana Naik 3

1. Department of CSE, Nitte Meenakshi Institute of Technology, Bengaluru, Karnataka, India

2. Department of CSE, BMSCE, Bengaluru, Karnataka, India

3. Department of CSE, NMIT, Bengaluru, Karnataka, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijcnis.2017.12.02

Received: 21 Jun. 2017 / Revised: 11 Sep. 2017 / Accepted: 13 Oct. 2017 / Published: 8 Dec. 2017

Index Terms

Network management, OpenFlow, Quality of Service (QoS), RYU SDN Controller, SDN

Abstract

Software Defined Networking is a paradigm-shifting technology in the field of computer networking. It empowers network administrators by giving them the ability to manage the network services through abstraction of the low-level network functionalities. This technology simplifies networking and makes it programmable. This paper presents an implementation of this new paradigm of networking, which can replace the currently existing legacy networking infrastructure to provide more control over the network, perform a better analysis of the network operation and hence program the network according to the needs of the network administrator. This implementation also empowers the network administrators to provide Quality of Service to its users that are connected to the network and uses the services of the network. Therefore, it benefits both the network administrator and the users. Also, the ping latency in the network is reduced by 5-10%, and the number of packets in is reduced by 60-70% in the solution developed depending on the size of the network.

Cite This Paper

Priyesh Kumar, Rajnarayan Dutta, Rakesh Dagdi, Kavitha Sooda, Archana Naik, "A Programmable and Managed Software Defined Network", International Journal of Computer Network and Information Security(IJCNIS), Vol.9, No.12, pp.11-17, 2017. DOI:10.5815/ijcnis.2017.12.02

Reference

[1]"Application of Software Defined Networks in Campus Network," [Online]. Available: http:/www.cse.iitd.ac.in/~cs5100295/reports/sdn.pdf. [Accessed 10 April 2017].
[2]"Operating expense," [Online]. Available: http://www.investopedia.com/terms/o/operating_expense.asp. [Accessed 10 April 2017].
[3]"Capital expenditure," [Online]. Available: http://www.investopedia.com/terms/c/capitalexpenditure.asp. [Accessed 10 April 2017].
[4]D. Kreutz and Fernando M. V. Ramos, "Software-Defined Networking: A Comprehensive Survey," Proceedings of the IEEE, pp. 11-17, Oct 2107.
[5]"Understanding the SDN Architecture," [Online].Available:https://www.sdxcentral.com/sdn/definitions/inside-sdn-architecture/. [Accessed 10 April 2017].
[6]H. Kim and N. Feamster, "Improving network management with software defined networking," IEEE Communications Magazine, vol. 51, no. 2, pp. 114-119, Feb 2013.
[7]"RYU," [Online]. Available: https://osrg.github.io/ryu/. [Accessed 10 April 2017].
[8]Rafaelhz, "react-material-admin-template," [Online].Available: https://github.com/rafaelhz/react-material-admin-template. [Accessed 21 Dec 2016].
[9]"Getting started with Grafana," [Online]. Available: http:Priyesh Kumar, Rajnarayan Dutta, Rakesh Dagdi, Kavitha Sooda, Archana Naik,"A Programmable and Managed Software Defined Network", International Journal of Computer Network and Information Security(IJCNIS), Vol.9, No.12, pp.11-17, 2017.DOI: 10.5815/ijcnis.2017.12.02//docs.grafana.org/guides/getting_started/. [Accessed 2017 Feb 2017].
[10]"REANNZ/faucet," [Online]. Available: https://github.com/REANNZ/faucet.[Accessed 10 Feb 2017].
[11]Bassey Isong, Tebogo Kgogo, Francis Lugayizi,"Trust Establishment in SDN: Controller and Applications", International Journal of Computer Network and Information Security(IJCNIS), Vol.9, No.7, pp.20-28, 2017.DOI: 10.5815/ijcnis.2017.07.03