Font Size: a A A

Research On Loop Avoidance System Based On Ryu Controller And Spanning Tree Protocol

Posted on:2020-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:X YangFull Text:PDF
GTID:2428330578483440Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet,especially the development of mobile networks,the demand and requirements of the entire human society for the network have undergone tremendous changes in the past decade.People are not satisfied with the simple communication of information through social applications,cashless social trends,and the popularity of various video social applications,all of which place higher demands on the response time and bandwidth of the network.However,today's network architectures are so bloated that it is difficult to introduce new technologies,and the problem of high network maintenance costs has greatly hindered the rapid iterative update of network technologies,which has made traditional networks unable to meet future social development.need.At the same time,in the face of patched updates to traditional networks,existing network bottlenecks cannot be solved.Therefore,the industry has proposed a new network architecture,namely SDN(Software-Defined Network),to solve various problems in traditional networks.This paper studied the problem of the Layer 2 network loop existing in the traditional network architecture.This problem may still exist in the SDN architecture.Based on the widely recognized southbound interface protocol OpenFlow and Spanning Tree Protocol,a new Ryu based protocol is proposed.The way in which the loop avoids the switching system in the framework's SDN environment.The main contents are: research on Layer 2 data packet exchange based on port mapping mechanism in SDN architecture environment;research on implementing Layer 2 network loop avoidance based on Ryu platform based on OpenFlow protocol and spanning tree protocol in IEEE 802.1D;The application of the control platform uses event reload filtering to solve the interaction problem between multiple functional entities(packet-in message encapsulation problem).In order to ensure the validity and reliability of the experimental results,the simulation network test environment is built by the mininet tool,and the data flowing through the secure channel and the switch port is monitored by the Wireshark tool to analyze and verify the loop avoidance switching system design.Final verification by comparing the traffic conditions(traffic burstiness)of the secure channel and switch port after the spanning tree protocol function entity is enabled and the enabled port,and the key validity indicators such as the host connectivity test and the round-trip delay of the OpenFlow packet.The effectiveness of loop avoidance.At the same time,in the host communication test,the flow table dynamic change process in the switching device and the detailed communication process in the host ping test are monitored,and the validity of the port mapping-based switching functional entity and the functional entities and switching functional entities of the loop avoidance are verified.The effectiveness of the interaction.
Keywords/Search Tags:SDN, OpenFlow, Ryu, IEEE 802.1D, Loop avoidance
PDF Full Text Request
Related items