性能测试
对比测试vnt和其他组网工具在直连情况下的速度
测试环境
设备A:
系统:Windows 11
CPU:i7-13700K 3.40 GHz
内存:32 GB
IP: 172.19.240.1和192.168.10.13
设备B:
说明:设备A下的Windows子系统
系统:Ubuntu-22
IP:172.19.245.85
测试方法:使用iperf3在设备A测试对设备B的上传和下载速度(iperf3 -c和iperf3 -c -R),每隔1分钟测试一次,连续测试5次。 测试期间只运行对应组网工具和iperf3
测试结果仅供参考,不同环境可能有不同的结果,请以实际情况为准,对测试方式或者测试结果有任何疑问的欢迎进群交流
本地IP测试结果
组网说明 | 类型 | min | max | avg | CPU | RES |
---|---|---|---|---|---|---|
- | 上传 | 22.9 Gbits/sec | 23.5 Gbits/sec | 23.3 Gbits/sec | - | - |
- | 下载 | 20.2 Gbits/sec | 21.6 Gbits/sec | 21.1 Gbits/sec | - | - |
VNT测试结果
说明:vnt 1.2.12版本 设备A和设备B均使用内置公共vnts,表格中CPU和RES均为设备B上组网进程的观测值
组网说明 | 类型 | min | max | avg | CPU | RES |
---|---|---|---|---|---|---|
默认参数(未加密) | 上传 | 1.83 Gbits/sec | 1.92 Gbits/sec | 1.87 Gbits/sec | 129.3% | 4.2M |
默认参数(未加密) | 下载 | 2.91 Gbits/sec | 2.96 Gbits/sec | 2.93 Gbits/sec | 154.5% | 4.2M |
aes-gcm-128加密 | 上传 | 1.64 Gbits/sec | 1.66 Gbits/sec | 1.65 Gbits/sec | 139.0% | 4.3M |
aes-gcm-128加密 | 下载 | 2.91 Gbits/sec | 3.04 Gbits/sec | 2.94 Gbits/sec | 164.7% | 4.3M |
WireGuard测试结果
说明:截止到2024-07-28的最新版本,设备B连接设备A
组网说明 | 类型 | min | max | avg | CPU | RES |
---|---|---|---|---|---|---|
基本参数 | 上传 | 1.36 Gbits/sec | 1.42 Gbits/sec | 1.40 Gbits/sec | - | - |
基本参数 | 下载 | 3.72 Gbits/sec | 4.10 Gbits/sec | 4.01 Gbits/sec | - | - |
单从数据上看,wg在Windows上比vnt稍弱,但是在Linux上比vnt快挺多,由于是内核进程,看不到具体的CPU和内存的占用率,总的CPU使用率wg比vnt高15%左右
n2n v2.8.2_r558_7e32ff0
说明:使用v2.8.2_r558_7e32ff0,设备A上搭建supernode
组网说明 | 类型 | min | max | avg | CPU | RES |
---|---|---|---|---|---|---|
不使用加密(-A1) | 上传 | 787 Mbits/sec | 1.02 Gbits/sec | 841 Mbits/sec | 97.7% | 0.2m |
不使用加密(-A1) | 下载 | 1.26 Gbits/sec | 1.30 Gbits/sec | 1.28 Gbits/sec | 97% | 0.2m |
AES-CBC-128(-A3 -k 123) | 上传 | 648 Mbits/sec | 671 Mbits/sec | 659 Mbits/sec | 85.3% | 0.2m |
AES-CBC-128(-A1 -k 123) | 下载 | 900 Mbits/sec | 927 Mbits/sec | 925 Mbits/sec | 98% | 0.2m |
其他组网工具
说明:截止到2024-07-28的最新版本,设备B连接设备A
组网说明 | 类型 | min | max | avg | CPU | RES |
---|---|---|---|---|---|---|
默认参数 | 上传 | 1.40 Gbits/sec | 1.47 Gbits/sec | 1.45 Gbits/sec | 80.3% | 20.7m |
默认参数 | 下载 | 886 Mbits/sec | 1.18 Gbits/sec | 1.08 Gbits/sec | 62.7% | 20.7m |
aes-gcm-128加密 | 上传 | 1.42 Gbits/sec | 1.48 Gbits/sec | 1.46 Gbits/sec | 83.7% | 20.7m |
aes-gcm-128加密 | 下载 | 957 Mbits/sec | 1.18 Gbits/sec | 1.10 Gbits/sec | 56.1% | 20.7M |