• DocumentCode
    2721720
  • 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
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    522
  • Lastpage
    523
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2000. LCN 2000. Proceedings. 25th Annual IEEE Conference on
  • Conference_Location
    Tampa, FL
  • ISSN
    0742-1303
  • Print_ISBN
    0-7695-0912-6
  • Type

    conf

  • DOI
    10.1109/LCN.2000.891094
  • Filename
    891094