Font Size: a A A

Research On Software Defined Optical Network And OpenFlow Extension

Posted on:2020-08-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z J ChenFull Text:PDF
GTID:2428330590496014Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of big data and cloud computing,the traditional network architecture is becoming more and more rigid,and the tight coupling design of the data plane and the control plane leads to a long cycle of adding a new function to the network device.To improve the current TCP/IP network architecture,software-defined networking(SDN)applications have emerged.Thanks to the advantages of large capacity,long distance and low cost,etc.,optical networks have replaced traditional transmission networks and are widely used in existing networks.Software Defined Optical Network(SDON)integrates optical transport networks into the SDN architecture to take advantage of optical transport.Operators can dynamically organize the architecture and functions of the network according to their own service requirements,and provide unified scheduling and control capabilities for optical layer resources.This paper combines the general technical attributes of optical networks and optical transport network cases to design and implement OpenFlow protocol extension.The main work is as follows:(1)Analyzed the technical implementation of OpenFlow protocol,and proposed the OpenFlow extension model based on TLV format.Specifically,to the optical network service configuration,a new message type Topo_Request/Reply and a modified message type Flow_Mod/Multipart_Reply are proposed.The new message type is used to obtain the optical network topology resource.The existing message type is used to add the optical transport port extension and the matching field extension.The matching field extension implements the function of creating,deleting,and modifying the underlying optical path.(2)The SDON architecture based on OpenFlow proxy is proposed.The OpenFlowJ-Loxi library is used for extension development on the Floodlight controller.For Open vSwith as a proxy device,this paper designs a corresponding optical expansion module,adds the involved extension code in the module that communicates with the upper layer controller,and selects the Mininet to simulate the optical network in the communication part with the underlying optical network.(3)Generate the underlying optical network through the custom topology,build 4 modified Open vSwith,use the Wireshark network detection tool to capture packets,and verify the OpenFlow to the optical network by analyzing the bytes in the data packet.Feasibility.
Keywords/Search Tags:SDON, OpenFlow agent, Floodlight, Protocol extension
PDF Full Text Request
Related items