Font Size: a A A

Design And Implementation Of SDN Controller With Configurable Multi-protocol Support

Posted on:2017-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q WangFull Text:PDF
GTID:2348330518995803Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Openflow is a relatively mature SDN solutions,also one of the key elements in SDN.Openflow mainly consists of three parts:Openflow switch,Openflow controllers and Openflow protocol.Openflow controller sends flow table to switch,which decides on how to deal with the received packet according to the flow table.In the current Internet architecture,Openflow protocol is the protocol that controller and the switch followed duration interaction.However,the protocol type that Openflow network supports is limited by Openflow protocol in the current Openflow protocol,which expands unflexibly;meanwhile,the protocol type and fields are restricted to a few common type.Since Openflow protocol is one of the key technologies in SDN,which makes SDN currently only supported for several types of protocols software definable,weakening scalability and versatility of entire network.We need to do some work to make SDN support multiple protocols.In order to make SDN network support more protocol,this paper takes advantage of the core role of controller in SDN network,while leveraging existing Openflow protocol characteristics to design the management module of procotol configuration to support the configuration and management of new protocol in the SDN network,and explores business scenarios that support multi-protocol at the same time.On this basis,this paper also need to study and implement a method that sends protocol description on controller,enabling controller make protocol configuration to the switch.This paper first analyzes the related SDN network technology,discusses the benefits and core idea of SDN technology.Then it discusses the research work related to support technology of multi-protocol in Openflow,and analyzes the defects and deficiencies of existing SDN multi-protocol technology.On this basis,the paper puts forward the overall design of multi-protocol supportment architecture on SDN controller and designs and implements multi-protocol module in controller.The paper analyzes the architecture and module function of existing popular open source controller Opendaylight,designs and implements the multi-protocol management module on Opendaylight controller,which dynamically configures multiple protocols to switch,ensuring maximal dynamism of configuring multi protocols on the switch and achieving dynamic management of multiple protocols.The paper summarizes the strengths and weaknesses of multi-protocol support system in SDN controller,and proposes possible improvements and preferably alternative methods.
Keywords/Search Tags:SDN, Multi-Protocols, Opendaylight, OpenFlow
PDF Full Text Request
Related items