Font Size: a A A

Design And Implementation Of Gateway App In SDN Controller

Posted on:2017-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:N JiangFull Text:PDF
GTID:2308330488473512Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of SDN/OpenFlow networks, the new generation of network technology has become a hot topic. Controller to load a plug-in module which has a gateway function to make it solely responsible for the gateway work, and by the content of packets to determine whether to forward the packet to the physical network, then guide packet forwarding to the corresponding outbound interface, so that not only makes it possible to communicate with each other between the virtual network, but also achieved between virtual networks with physical networks the exchange visits. The similar methods have been increasingly adopted by the industry, so the paper is study the gateway App in SDN Controller and its implementation, the main work done as follows:Firstly, in terms of Overlay network protocol, Gateway technologies and Systems,we detailed analysis of the system requirements. Take a combination of centralized and distributed the VLAN IP gateway solution, and under this program designed system components and the main function of business modules.Secondly, the design of the SDN Controller gateway App program:In SDN/OpenFlow network interior, network communication between virtual machines adopts the centralized VLAN IP gateway technology; when exchanging data between the virtual machine and the traditional networks, on the edge of GW gateway device adopts distributed VXLAN IP gateway technology.Once again, the four modules of the gateway App scheme are realized:User interface module, GW business logic modules, Netconf issued module and log module.Which ensure that the GW gateway device can handle data packets from Overlay network reasonably, and can be transmitted to the Controller.Finally, the system test is carried out and the experimental results showed that The SDN/OpenFlow network consists of five servers and two virtual machines, and afer the network configuration information is send to the Controller, Contoller will plug the gateway information to the gateway App process, making the virtual network device (VM virtual machine) can interoperate with legacy equipment visits the traditional network. Therefore, this system meets the requirements of this project.
Keywords/Search Tags:Software Defined Network, OpenFlow, Open vSwitch, Virtual eXtensible LAN
PDF Full Text Request
Related items