Browse > Article
http://dx.doi.org/10.3745/JIPS.03.0039

SDN-Based Enterprise and Campus Networks: A Case of VLAN Management  

Nguyen, Van-Giang (School of Electronic Engineering, Soongsil University)
Kim, Young-Han (School of Electronic Engineering, Soongsil University)
Publication Information
Journal of Information Processing Systems / v.12, no.3, 2016 , pp. 511-524 More about this Journal
Abstract
The Virtual Local Area Network (VLAN) has been used for a long time in campus and enterprise networks as the most popular network virtualization solution. Due to the benefits and advantages achieved by using VLAN, network operators and administrators have been using it for constructing their networks up until now and have even extended it to manage the networking in a cloud computing system. However, their configuration is a complex, tedious, time-consuming, and error-prone process. Since Software Defined Networking (SDN) features the centralized network management and network programmability, it is a promising solution for handling the aforementioned challenges in VLAN management. In this paper, we first introduce a new architecture for campus and enterprise networks by leveraging SDN and OpenFlow. Next, we have designed and implemented an application for easily managing and flexibly troubleshooting the VLANs in this architecture. This application supports both static VLAN and dynamic VLAN configurations. In addition, we discuss the hybrid-mode operation where the packet processing is involved by both the OpenFlow control plane and the traditional control plane. By deploying a real test-bed prototype, we illustrate how our system works and then evaluate the network latency in dynamic VLAN operation.
Keywords
Campus Network; Enterprise Network; OpenFlow; Software Defined Networking (SDN); VLAN Management;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Yu, J. Rexford, X. Sun, S. Rao, and N. Feamster, "A survey of virtual LAN usage in campus networks," IEEE Communications Magazine, vol. 49, no. 7, pp. 98-103, 2011.
2 CISCO System Inc., "Understanding VLAN Trunk Protocol (VTP)," 2014; http://www.cisco.com/c/en/us/ support/docs/lan-switching/vtp/10558-21.html?mdfid=280831071.
3 Open Networking Foundation, "Software-defined networking: the new norm for networks," 2012; https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdf.
4 N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, "OpenFlow: enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, 2008.   DOI
5 Y. Jarraya, T. Madi and M. Debbabi, "A survey and a layered taxonomy of software-defined networking," IEEE Communications Surveys & Tutorials, vol. 16, no. 4, pp. 1955-1980, 2014.   DOI
6 Floodlight controller [Online]. Available: http://www.projectfloodlight.org/floodlight/.
7 Mininet [Online]. Available: http://mininet.org/.
8 H. Lu, N. Arora, H. Zhang, C. Lumezanu, J. Rhee, and G. Jiang, "Hybnet: network manager for a hybrid network infrastructure," in Proceedings of the Industrial Track of the 13th ACM/IFIP/USENIX International Middleware Conference, Beijing, China, 2013.
9 S. D. Krothapalli, X. Sun, Y. W. E. Sung, S. A. Yeo, and S. G. Rao, "A toolkit for automating and visualizing VLAN configuration," in Proceedings of the 2nd ACM Workshop on Assurable and Usable Security Configuration, Chicago, IL, 2009, pp. 63-70.
10 S. D. Krothapalli, S. A. Yeo, Y. W. E. Sung, and S. G. Rao, "Virtual MAN: a VLAN management system for enterprise networks," in Proceedings of ACM SIGCOMM 2009 - demo session, Barcelona, Spain, 2009.
11 D. Levin, M. Canini, S. Schmid, F. Schaffert, and A. Feldmann, "Panopticon: reaping the benefits of incremental SDN deployment in enterprise networks," in Proceedings of USENIX Annual Technical Conference, Philadelphia, PA, 2014, pp. 333-345.
12 Y. Yamasaki, Y. Miyamoto, J. Yamato, H. Goto, and H. Sone, "Flexible access management system for campus VLAN based on OpenFlow," in Proceedings of 2011 IEEE/IPSJ 11th International Symposium on Applications and the Internet (SAINT), Munich, Germany, 2011, pp. 347-351.
13 A. Lara, A. Kolasani, and B. Ramamurthy, "Simplifying network management using Software Defined Networking and OpenFlow," in Proceedings of 2012 IEEE International Conference on Advanced Networks and Telecommuncations Systems (ANTS), Bangalore, India, 2012, pp. 24-29.
14 P. W. Tsai, P. W. Cheng, C. S. Yang, M. Y. Luo, and J. Chen, "Supporting extensions of VLAN-tagged traffic across OpenFlow networks," in Proceedings of 2013 2nd GENI Research and Educational Experiment Workshop (GREE), Salt Lake City, UT, 2013, pp. 61-65.
15 V. G. Nguyen and Y. H. Kim, "Virtual application layer for policy management in programmable networks using NFV," in Proceedings of 5th IEEE International Conference on Communications and Electronics (ICCE), Da Nang, Vietnam, 2014, pp. 629-633.
16 R. Sherwood, M. Chan, A. Covington, G. Gibb, M. Flajslik, N. Handigol, et al., "Carving research slices out of your production networks with OpenFlow," ACM SIGCOMM Computer Communication Review, vol. 40, no. 1, pp. 129-130, 2010.   DOI
17 M. Al-Fares, A. Loukissas, and A. Vahdat, "A scalable, commodity data center network architecture," ACM SIGCOMM Computer Communication Review, vol. 38, no. 4, pp. 63-74, 2008.   DOI
18 C. Guo, H. Wu, K. Tan, L. Shi, Y. Zhang, and S. Lu, "Dcell: a scalable and fault-tolerant network structure for data centers," ACM SIGCOMM Computer Communication Review, vol. 38, no. 4, pp. 75-86, 2008.
19 X. N. Nguyen, D. Saucez, C. Barakat, and T. Turletti, "Optimizing rules placement in OpenFlow networks: trading routing for better efficiency," in Proceedings of the 3rd Workshop on Hot Topics in Software Defined Networking, Chicago, IL, 2014, pp. 127-132.
20 A. G. Furculita, M. V. Ulinic, A. B. Rus, and V. Dobrota, "Implementation issues for modified Dijkstra's and Floyd-Warshall algorithms in OpenFlow," in Proceedings of 2013 RoEduNet International Conference on Networking in Education and Research, Iasi, Romania, 2013, pp. 1-6.