Abstract
The Software Defined Networking (SDN) is considered as a primary evolutionary direction for the next generation networks. The OpenFlow protocol enabling SDN decouples the control plane from the data plane, thus complex controlling and management functions are able to be eliminated from switches, resulting in dumb switches with fewer layers and higher forwarding efficiency. Sophisticated controlling and management functions seen in traditional switches are moved to dedicated controllers in an SDN environment. Therefore, controllers play an important role in SDN. Floodlight is a widely used and most accepted controller, which offers a variety of useful functions. However, Floodlight lacks several key features needed in a simulation-oriented SDN environment, especially the GUI-aided configurations. To tackle there problems, we propose FloodSight (Floodlight with Sight) in this paper to assist network administrators and researchers to efficiently prototype and test an SDN network with visual support. FloodSight is a visual-aided Floodlight extension based on Floodlight’s REST APIs. The current version of FloodSight consists of 3 major components: the QoS-aware Topology Viewer, the Topology Maker and the Flow Manager, which offer visual support for QoS-aware topology viewing, topology making and flow manipulation not seen in the original Floodlight controller. The experiments on the FloodSight show that it offers desirable features and feasible performance.
This paper is supported by the Fundamental Research Funds for the Central Universities (Grant No. 2014NZYQN24), the Key Projects of the Education Department of Sichuan Province (Grant No. 15ZA0396) and the Undergraduate Training Programs for Innovation and Entrepreneurship (Grant No. X201510656115 and X201510656117).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Floodlight. http://www.projectfloodlight.org
jsplumb. https://jsplumbtoolkit.com
Mininet. http://mininet.org
Chao-Kun, Z., Yong, C., He-Yi, T., Jian-Ping, W.: State-of-the-art survey on software-defined networking (SDN). J. Softw. 26(1), 62–81 (2015). (in Chinese)
Cisco: LLDP-MED and cisco discovery protocol. Cisco White Papers, pp. 1–12 (2006)
Mckeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: OpenFlow: enabling innovation in campus networks. SIGCOMM Comput. commun. rev. 38(2), 69–74 (2008)
Qing-Yun, Z.: Research on OpenFlow-based SDN technologies. J. Softw. 24(5), 1078–1097 (2013). (in Chinese)
SDNAP: SDN controller popularity survey. http://www.sdnap.com/sdnap-post/485.html (2015)
Wang, S.Y.: Comparison of SDN OpenFlow network simulator and emulators: Estinet vs. mininet. In: 2014 IEEE Symposium on Computers and Communication (ISCC), pp. 1–6 (2014)
Webber, J., Parastatidis, S., Robinson, I.: REST in Practice. OReilly Media, Inc., Sebastopol (2010)
Acknowledgement
The authors thank the members of SWUNIX (SouthWest University for Nationalities Network Innovation eXercises) team for their efforts and devotion in system development of FloodSight.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Chen, X., Guo, D., Ma, W., He, L. (2017). FloodSight: A Visual-Aided Floodlight Controller Extension for SDN Networks. In: Chen, Y., Christie, M., Tan, W. (eds) Smart Graphics. SG 2015. Lecture Notes in Computer Science(), vol 9317. Springer, Cham. https://doi.org/10.1007/978-3-319-53838-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-53838-9_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-53837-2
Online ISBN: 978-3-319-53838-9
eBook Packages: Computer ScienceComputer Science (R0)