Next Article in Journal
Unveiling New IoT Antenna Developments: Planar Multibeam Metasurface Half-Maxwell Fish-Eye Lens with Wavelength Etching
Next Article in Special Issue
Software-Defined Virtual Private Network for SD-WAN
Previous Article in Journal
Next-Generation Spam Filtering: Comparative Fine-Tuning of LLMs, NLPs, and CNN Models for Email Spam Classification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Generic High-Performance Architecture for VPN Gateways

1
School of Computer Science and Technology, Harbin Institute of Technology, Weihai 264200, China
2
Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(11), 2031; https://doi.org/10.3390/electronics13112031
Submission received: 6 May 2024 / Revised: 19 May 2024 / Accepted: 21 May 2024 / Published: 23 May 2024

Abstract

Virtual private network (VPN) gateways are widely applied to provide secure end-to-end remote access and to relay reliable interconnected communication in cloud computing. As network convergence nodes, the performance of VPN gateways is limited by traditional methods of packet receiving and sending, the kernel protocol stack and the virtual network interface card. This paper proposes a generic high-performance architecture (GHPA) for VPN gateways in consideration of its generality and performance. In terms of generality, we redesign a generic VPN core framework by modeling a generic VPN communication model, formulating generic VPN core technologies and presenting corresponding core algorithms. In terms of performance, we propose a three-layer GHPA for VPN gateways by designing a VPN packet processing layer based on a data plane development kit (DPDK), implementing a user space basic protocol stack and applying our proposed generic VPN core framework. On the basis of the research work above, we implement a high-performance VPN (HP-VPN) and a traditional VPN (T-VPN) that complies with GHPA and traditional methods, respectively. Experimental results prove that the performance of HP-VPN based on GHPA is superior to T-VPN and other common VPNs in RTT, system throughput, packet forwarding rate and jitter. In addition, GHPA is extensible and applicable for other VPN gateways to improve their performance.
Keywords: cloud computing; VPN gateways; VPN communication model; data plane development kit (DPDK); generic high-performance architecture (GHPA) cloud computing; VPN gateways; VPN communication model; data plane development kit (DPDK); generic high-performance architecture (GHPA)

Share and Cite

MDPI and ACS Style

Fu, C.; Wang, B.; Wang, W.; Mu, R.; Sun, Y.; Xin, G.; Zhang, Y. A Generic High-Performance Architecture for VPN Gateways. Electronics 2024, 13, 2031. https://doi.org/10.3390/electronics13112031

AMA Style

Fu C, Wang B, Wang W, Mu R, Sun Y, Xin G, Zhang Y. A Generic High-Performance Architecture for VPN Gateways. Electronics. 2024; 13(11):2031. https://doi.org/10.3390/electronics13112031

Chicago/Turabian Style

Fu, Chunle, Bailing Wang, Wei Wang, Ruichao Mu, Yunxiao Sun, Guodong Xin, and Yongzheng Zhang. 2024. "A Generic High-Performance Architecture for VPN Gateways" Electronics 13, no. 11: 2031. https://doi.org/10.3390/electronics13112031

APA Style

Fu, C., Wang, B., Wang, W., Mu, R., Sun, Y., Xin, G., & Zhang, Y. (2024). A Generic High-Performance Architecture for VPN Gateways. Electronics, 13(11), 2031. https://doi.org/10.3390/electronics13112031

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop