高速网络上的 VPN 隧道速度很慢

高速网络上的 VPN 隧道速度很慢

我有一些虚拟机,最低网络速度为 1G,我需要通过分割隧道连接每个虚拟机。虽然虚拟机之间的原始速度为 1G,但通过隧道,速度会下降到最大速度 (100M) 的 10%。
我的问题是瓶颈是什么,在哪里?
我预计会看到接近 800M 到 900M

iperf3已使用三款 VPN 软件进行了测试

  1. SoftEther VPN(开发版本 v5+)
  2. ocserv/openconnect
  3. 电线保护

注意:
这些服务器上没有用户,CPU 处于空闲状态。服务器通过拆分隧道连接

utime服务器样本

 21:46:51 up 39 days,  7:49,  2 users,  load average: 0.02, 0.06, 0.25

服务器

iperf3 --server --bind IP

客户

iperf3 --client IP --time 1 --parallel 1

原始 ipv4 到 ipv4(从服务器 A 到服务器 B)

- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-1.00   sec  1006 MBytes  8.44 Gbits/sec  1473             sender
[  5]   0.00-1.04   sec  1002 MBytes  8.07 Gbits/sec                  receiver

SoftEther tap to tap(从服务器 A 到服务器 B 的级联连接)

- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-1.00   sec   108 MBytes   899 Mbits/sec  1205             sender
[  5]   0.00-1.05   sec   104 MBytes   833 Mbits/sec                  receiver

OpenConnect tun to tun(从服务器 A 到服务器 B)

- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-1.00   sec  97.0 MBytes   814 Mbits/sec  5311             sender
[  5]   0.00-1.04   sec  94.3 MBytes   759 Mbits/sec                  receiver

WireGuard

200M 左右速度快两倍

服务器 Debian 11 和内核

Linux 206 5.10.0-23-amd64 #1 SMP Debian 5.10.179-2 (2023-07-14) x86_64 GNU/Linux

相关内容