Abstract
Software-Defined Network is a new evolving networking technology, separating the control plane from the forwarding plane. The Routing functionality and the API for the applications plane are on the Controller. One such application on POX controller is firewall. A modification of the Learning layer 2 switch code for POX controller is done for a tree topology of depth 3 by using mininet network emulator and the packet flow between the hosts is controlled according to the rules inserted in the Learning switch.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
ONF (2013) SDN architecture overview version 1.0. Open Networking Foundation, December 2013
Nunes BAA, Mendonca M, Nguyen XN, Obraczka K, Turletti T (2014) A survey of software-defined networking: past, present, and future of programmable networks. Commun Surv Tuts 16(3):1617–16343 ( IEEE)
Pfaff B, Davie B (ed) The Open vSwitch database management protocol. RFC 7047, December 2013
Heller B (2011) Openflow switch specification, version 1.0.0. Last accessed, Dec 2011. (Online). Available: www. openflowswitch.org/documents/openflow-spec-v1.0.0.pdf
Lantz B, Heller B, McKeown N (2010) A network in a laptop: rapid prototyping for software-defined networks. In: Proceedings of HotNets-IX. ACM, 2010, p 19
Stallings W (2013) Software defined networks and openflow, IPJ. (Online). Available: http://williamstallings.com/Papers/
Kaur S, Singh J, Ghumman NS Network programmability using POX controller. (Online) Available at: http://sbsstc.ac.in/icccs2014/Papers/Paper28.pdf
Feamster N (2014). SDN lectures 2014. (Online) Available at: https://class.coursera.org/sdn-001
Acknowledgements
The authors would like to thank Mr. Santhosh Sundarasamy, Sr. Architect and Engineering Manager, Cloud Managed Security, Paladion Networks Pvt. Ltd., for his complete support and help in carrying out the experiment at Paladion Networks Pvt. Ltd as part of the internship program.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Shivayogimath, C.N., Uma Reddy, N.V. (2018). Modification of L2 Learning Switch Code for Firewall Functionality in POX Controller. In: Mishra, A., Basu, A., Tyagi, V. (eds) Silicon Photonics & High Performance Computing. Advances in Intelligent Systems and Computing, vol 718. Springer, Singapore. https://doi.org/10.1007/978-981-10-7656-5_12
Download citation
DOI: https://doi.org/10.1007/978-981-10-7656-5_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7655-8
Online ISBN: 978-981-10-7656-5
eBook Packages: EngineeringEngineering (R0)