Font Size: a A A

Design And Implementation Of DPDK Based Data Forwarding Mechanism In Smart Integration Identifier Networking

Posted on:2022-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2518306563962179Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The rapid development of network technology has made it more and more difficult for traditional Internet system to meet diverse data transmission needs.Researchers are actively seeking new network structure designs,and have successively proposed solutions such as network functions virtualization,software-defined networking,and smart integration identifier networking.However,the current application of programmable network technology to achieve the landing of the new network structure has research challenges and problems such as difficulty in debugging and limited bandwidth forwarding performance.Therefore,this paper designs a data plane development kit(DPDK)based data forwarding mechanism for smart integration identifier networking,and combines the advantages of DPDK's user mode drive and CPU affinity to explore the use of DPDK as the underlying mechanism for sending and receiving packets,carries out high-speed transmission of smart integration data packets under programmable network technology.This paper analyzes the traditional network data packet forwarding logic,and divides the data forwarding of the smart integration identifier networking into two parts.The upper-layer smart integration transmission mechanism is responsible for data transmission control and realizes the landing of the smart integration identifier transmission.The lower layer DPDK forwarding mechanism is responsible for the mapping of control information and realizes the high-speed data packets transmission.Specifically,this paper mainly carried out the following research work:(1)Aiming at the rigidity of traditional network data transmission,designs a data packet transmission control mechanism based on the smart integration identifier.The mechanism adopts the design of parsing state jumps and the control transmission information acquisition,and finally realizes the integrated transmission of different networks through smart integration identifier encapsulation.(2)Aiming at the problem of traditional forwarding bandwidth limitation,designs a mapping mechanism from smart integration control information to DPDK library.The mechanism realizes the final high-speed data packet transmission under the DPDK library through DPDK upper application construction and environment abstraction layer parameter analysis design.(3)Finally,carries out a functional test and performance analysis on the designed smart integration transmission system on the actual equipment.The experimental results show that the smart integration transmission system can support the network fusion transmission of smart integration identifier.And in the same transmission environment,compared with the traditional software switch,the smart integration transmission system has lower memory usage and higher CPU usage,and has been significantly improved in terms of stability and transmission speed: the average throughput of IPv4 single-channel transmission is increased by about 1.3 times,the average throughput of IPv6single-channel transmission is increased by about 1.6 times,the average throughput of hybrid transmission is increased by about 2.81 times,and the delay is reduced by about0.7 times on average.
Keywords/Search Tags:Smart Integration Identifier Networking, Programmable Network Technology, DPDK, Integration Transmission, Traditional Software Switch
PDF Full Text Request
Related items