DOI QR코드

DOI QR Code

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

  • 투고 : 2014.10.22
  • 심사 : 2015.10.22
  • 발행 : 2016.09.30

초록

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.

키워드

참고문헌

  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. https://doi.org/10.1145/1355734.1355746
  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. https://doi.org/10.1109/COMST.2014.2320094
  6. Floodlight controller [Online]. Available: http://www.projectfloodlight.org/floodlight/.
  7. Mininet [Online]. Available: http://mininet.org/.
  8. 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.
  9. 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.
  10. 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.
  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. 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. https://doi.org/10.1145/1672308.1672333
  16. 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. https://doi.org/10.1145/1402946.1402967
  17. 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.
  18. 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.
  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.