Font Size: a A A

Research And Implementation Of Reliable Protection Mechanism Of Network Services Based On P4

Posted on:2022-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:G P ZhangFull Text:PDF
GTID:2518306563975019Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The traditional Internet uses a best-effort method to forward packets,which is difficult to meet applications with higher service quality requirements.For this reason,the IETF working group put forward the concept of deterministic networking.Service protection,as one of the key technologies of deterministic networking,brings the possibility of customization of reliable communication.However,the development of deterministic networking is at an early stage,and the specific implementation plan still needs further analysis and research.Therefore,what kind of network architecture to adopt and how to implement service protection functions have become key issues in academic research.In response to the above problems,this thesis focuses on the reliability research in the network communication process,relying on SDN network architecture,deterministic networking technology and data frame replication-elimination technology,analyzes the service protection requirements,and designs and implements a P4-based reliable protection mechanism for network services.The specific work is as follows:First,based on the analysis of application reliability requirements,this thesis proposes an overall design plan for service protection mechanism,divides the overall structure into control plane and data plane,and designs differentiated service modules,path calculation modules,and service protection modules.Proposed differentiated service solutions to meet the needs of packet forwarding;proposed a routing algorithm based on global topology information to determine the path of packet forwarding;proposed a service protection strategy to solve the problem of how to reliably deliver packets.Secondly,combined with the above three module designs,a differentiated service decision-making scheme based on business traffic classification is realized;multi-module collaboration is used to realize the selection algorithm of packet forwarding path;segment routing technology is used to realize explicit path forwarding;add The service protection strategy header realizes the reliable delivery function of the packet;defines and realizes the parsing process of the different packet headers in the P4 switch.Finally,set up an experimental topology for testing in a virtual network environment.In the functional test,by simulating the application scenarios of the service protection mechanism,the differences of different services under the overall mechanism are tested;the correctness of the path selection algorithm theory and the consistency of routing delivery under the overall mechanism are tested;the packet processing function of different node switches are tested.The functional test results are in line with expectations.In the performance test,the network service reliability protection mechanism proposed in this thesis is compared with the single-path forwarding mechanism,which reflects the effectiveness of the overall mechanism in service protection.
Keywords/Search Tags:P4, Service protection, Differentiated services, Path calculation
PDF Full Text Request
Related items