Font Size: a A A

Design And Implementation Of The Conformance Test System For OpenFlow Protocol

Posted on:2016-10-12Degree:MasterType:Thesis
Country:ChinaCandidate:H T NiFull Text:PDF
GTID:2298330467972518Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In the past few years, the development of the network has lagged far behind the evolution of server virtualization rhythm. Existing network equipment has limited the development of cloud computing, big data and distributed computing. Software Defined Network (SDN), as new network architecture, redefines the control plane, forwarding plane and application layer in a new way. OpenFlow protocol is the most influential standard of the southbound interface in SDN. It will take a significant impact on the operating mode of switch in the future. So it is important and necessary to implement protocol conformance testing on OpenFlow protocol.Based on the research of SDN architecture and OpenFlow protocol, this paper analyses the operating mechanism of SDN and function characteristics of OpenFlow protocol. Combined with protocol conformance testing principle, this paper realizes the OpenFlow protocol conformance test suite and designed OpenFlow protocol conformance test system on the basis of it. Finally, we use OpenFlow protocol conformance test system to implement protocol testing on OpenFlow protocol.This paper first introduces the background of OpenFlow protocol and describes the characteristics and shortcomings of existing network architecture. Then we make a detailed describtion of SDN architecture including SDN network, SDN controller and OpenFlow switch.Combined with protocol conformance testing theory, refers to IPv6protocol conformance test model, this paper presents a unique form of modular and tree models to design OpenFlow conformance test suite.Based on OpenFlow conformance test suite, this paper designs and realizes OpenFlow protocol conformance test system with four key modules, the conformance test suite subsystem, execution subsystem, suite extended subsystem and interface subsystem. Finally, we run the OpenFlow test cases to testify the availability and validity of this systemThis paper provides test support for OpenFlow switch in SDN architecture in the future. It also provides a standard testing tool to test interconnection and interoperability between switch and controller of different manufactures.
Keywords/Search Tags:Conformance Test, SDN, OpenFlow protocol, Test System, Test Suite
PDF Full Text Request
Related items