Font Size: a A A

Design And Implementation Of Application Development For Floodlight Controller Based On SDN

Posted on:2015-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:J D LiFull Text:PDF
GTID:2348330509960635Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet, SDN technology has become a hot network research, the concept of separation of control and forwarding it to get the data industry wide attention and recognition, have been widely used in innovative research network. Traditional network data forwarding process entirely by the switch / router itself controls, SDN presents a data distributed control and forwarding separation mechanism, data forwarding process of transformation by switches and controllers together to complete. Among, the switch for fast data transfer, the controller is responsible for forwarding control data in order to achieve separation of the forwarding and control.The controller is located on the control layer SDN technology research focus, has a crucial role in the SDN architecture. Controller traditional distributed control switching equipment together, the underlying forwarding device for centralized control, while providing an open programming interface allows users to perform application-level network traffic expansion, the network business applications more flexible, extensive, thus promoting the network innovation and development. A variety of the industry already has more than twenty controllers, which, Floodlight controller has better representation in the structure and function and performance, has been widely used.This paper introduces the research background, research status, purpose and content, as well as related network Floodlight controller virtualization technology, SDN network, Open Flow technology and controller technology and other related technologies, analysis of the Floodlight Controller System architecture, performance, functionality and modules developed topology display and control module and ACL access control applications, the basic topology display and control module which route calculation on display through API OpenFlow switch host network topology, and switch on the WEB detail ID number, IP address and the host MAC address, switch port, etc., to facilitate the management and control. ACL access control module implements the Open vSwitch is configured on the access control rules, users can set the rules by which the flow module to achieve access control between different virtual machines. Finally, the use of Cbench and Mininet tools Floodlight controller module functions to achieve the performance and testing were carried out to verify the performance factors and Floodlight controller module function properly achieved.
Keywords/Search Tags:Floodlight, OpenFlow, SDN, Controller, Cbench
PDF Full Text Request
Related items