Title :
Performance evaluation of software virtual private networks (VPN)
Author :
Peña, C. Javier Castro ; Evans, Joseph
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Kansas Univ., Lawrence, KS, USA
Abstract :
Virtual private networks implemented in software provide an economic and accessible alternative to hardware VPN solutions. Software VPNs may have a significant impact on performance, producing high CPU usage and limiting network throughput. This paper presents the performance measurements of several VPN programs. The results over a 100 Mb/s Ethernet link show that the transference speed can degrade in more than 65% while the CPU usage can reach 97%, when strong encryption is enabled. Compression implemented at the user level adds an additional CPU overhead that has a negative effect on the performance. The results over a low speed serial link show that the CPU usage is not significantly affected by the VPN. Furthermore, compression can be enabled without overhead, increasing the network throughput when the data is compressible
Keywords :
business communication; data compression; local area networks; software packages; software performance evaluation; 100 Mbit/s; CPU overhead; CPU usage; Ethernet link; VPN; VPN programs; compression; encryption; low speed serial link; network throughput; performance evaluation; performance measurements; software VPN; software packages; software virtual private networks; transference speed; Computer science; Cryptography; Environmental economics; Hardware; Kernel; Linux; Network servers; Software performance; Throughput; Virtual private networks;
Conference_Titel :
Local Computer Networks, 2000. LCN 2000. Proceedings. 25th Annual IEEE Conference on
Conference_Location :
Tampa, FL
Print_ISBN :
0-7695-0912-6
DOI :
10.1109/LCN.2000.891094