A Wireguard comparison DB

Asus TUF-AX4200, OpenWRT 23.05.2 (5.15.137)

./benchmark.sh & ./benchmark.sh -R
root@OpenWrt:/tmp/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[  5] local 169.254.200.1 port 39718 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   103 MBytes   860 Mbits/sec    0    601 KBytes
[  5]   1.00-2.00   sec   101 MBytes   846 Mbits/sec    0    601 KBytes
[  5]   2.00-3.00   sec   100 MBytes   841 Mbits/sec    0    601 KBytes
[  5]   3.00-4.00   sec   100 MBytes   843 Mbits/sec    0    657 KBytes
[  5]   4.00-5.00   sec  99.6 MBytes   836 Mbits/sec    0    657 KBytes
[  5]   5.00-6.00   sec   101 MBytes   844 Mbits/sec    0    657 KBytes
[  5]   6.00-7.00   sec   100 MBytes   842 Mbits/sec    0    657 KBytes
[  5]   7.00-8.00   sec  99.8 MBytes   837 Mbits/sec    0    688 KBytes
[  5]   8.00-9.00   sec   100 MBytes   840 Mbits/sec    0    688 KBytes
[  5]   9.00-10.00  sec  99.2 MBytes   832 Mbits/sec    0    721 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1005 MBytes   843 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1003 MBytes   841 Mbits/sec                  receiver

iperf Done.

root@OpenWrt:/tmp/wg-bench# ./benchmark.sh -R
PWD=/tmp/wg-bench
Connecting to host 169.254.200.2, port 5201
Reverse mode, remote host 169.254.200.2 is sending
[  5] local 169.254.200.1 port 44922 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  95.8 MBytes   802 Mbits/sec
[  5]   1.00-2.00   sec  97.6 MBytes   819 Mbits/sec
[  5]   2.00-3.00   sec  98.1 MBytes   823 Mbits/sec
[  5]   3.00-4.00   sec  97.0 MBytes   814 Mbits/sec
[  5]   4.00-5.00   sec  98.4 MBytes   825 Mbits/sec
[  5]   5.00-6.00   sec  97.4 MBytes   817 Mbits/sec
[  5]   6.00-7.00   sec  99.2 MBytes   833 Mbits/sec
[  5]   7.00-8.00   sec  97.0 MBytes   813 Mbits/sec
[  5]   8.00-9.00   sec  99.1 MBytes   832 Mbits/sec
[  5]   9.00-10.00  sec  98.1 MBytes   823 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   982 MBytes   824 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   978 MBytes   820 Mbits/sec                  receiver

iperf Done.

Asus TUF-AX4200, OpenWRT SNAPSHOT r25402-012be0468c 240304 (6.1.79)

./benchmark.sh & ./benchmark.sh -R
root@OpenWrt:/tmp/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[  5] local 169.254.200.1 port 42188 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  95.9 MBytes   803 Mbits/sec    0    457 KBytes
[  5]   1.00-2.00   sec  93.9 MBytes   787 Mbits/sec    0    457 KBytes
[  5]   2.00-3.00   sec  95.0 MBytes   797 Mbits/sec    0    478 KBytes
[  5]   3.00-4.00   sec  94.0 MBytes   789 Mbits/sec    0    557 KBytes
[  5]   4.00-5.00   sec  94.6 MBytes   794 Mbits/sec    0    557 KBytes
[  5]   5.00-6.00   sec  96.1 MBytes   806 Mbits/sec    0    557 KBytes
[  5]   6.00-7.00   sec  95.1 MBytes   798 Mbits/sec    0    557 KBytes
[  5]   7.00-8.00   sec  96.4 MBytes   808 Mbits/sec    0    557 KBytes
[  5]   8.00-9.00   sec  93.6 MBytes   785 Mbits/sec    0    557 KBytes
[  5]   9.00-10.00  sec  95.4 MBytes   800 Mbits/sec    0    557 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   950 MBytes   797 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   949 MBytes   795 Mbits/sec                  receiver

iperf Done.
root@OpenWrt:/tmp/wg-bench# ./benchmark.sh -R
Connecting to host 169.254.200.2, port 5201
Reverse mode, remote host 169.254.200.2 is sending
[  5] local 169.254.200.1 port 59340 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  93.5 MBytes   783 Mbits/sec
[  5]   1.00-2.00   sec  97.6 MBytes   819 Mbits/sec
[  5]   2.00-3.00   sec  99.6 MBytes   836 Mbits/sec
[  5]   3.00-4.00   sec  98.5 MBytes   824 Mbits/sec
[  5]   4.00-5.00   sec  98.9 MBytes   831 Mbits/sec
[  5]   5.00-6.00   sec  93.9 MBytes   787 Mbits/sec
[  5]   6.00-7.00   sec  96.8 MBytes   812 Mbits/sec
[  5]   7.00-8.00   sec  96.8 MBytes   812 Mbits/sec
[  5]   8.00-9.00   sec  94.4 MBytes   792 Mbits/sec
[  5]   9.00-10.00  sec  97.4 MBytes   817 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   971 MBytes   815 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   968 MBytes   812 Mbits/sec                  receiver

iperf Done.

Asus TX-AX6000, OpenWRT 23.05.2 (5.15.137)

./benchmark.sh & ./benchmark.sh -R
root@OpenWrt:/tmp/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[  5] local 169.254.200.1 port 53722 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   100 MBytes   842 Mbits/sec    0    538 KBytes
[  5]   1.00-2.00   sec  99.5 MBytes   835 Mbits/sec    0    593 KBytes
[  5]   2.00-3.00   sec   100 MBytes   841 Mbits/sec    0    593 KBytes
[  5]   3.00-4.00   sec  99.2 MBytes   833 Mbits/sec    0    593 KBytes
[  5]   4.00-5.00   sec   101 MBytes   844 Mbits/sec    0    593 KBytes
[  5]   5.00-6.00   sec   100 MBytes   840 Mbits/sec    0    593 KBytes
[  5]   6.00-7.00   sec   100 MBytes   840 Mbits/sec    0    624 KBytes
[  5]   7.00-8.00   sec   101 MBytes   844 Mbits/sec    0    624 KBytes
[  5]   8.00-9.00   sec   100 MBytes   843 Mbits/sec    0    653 KBytes
[  5]   9.00-10.00  sec   101 MBytes   846 Mbits/sec    0    684 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1002 MBytes   841 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1001 MBytes   839 Mbits/sec                  receiver

iperf Done.

root@OpenWrt:/tmp/wg-bench# ./benchmark.sh -R
Connecting to host 169.254.200.2, port 5201
Reverse mode, remote host 169.254.200.2 is sending
[  5] local 169.254.200.1 port 42972 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  95.4 MBytes   799 Mbits/sec
[  5]   1.00-2.00   sec  96.8 MBytes   812 Mbits/sec
[  5]   2.00-3.00   sec  97.8 MBytes   820 Mbits/sec
[  5]   3.00-4.00   sec  99.1 MBytes   832 Mbits/sec
[  5]   4.00-5.00   sec  97.5 MBytes   818 Mbits/sec
[  5]   5.00-6.00   sec  98.4 MBytes   825 Mbits/sec
[  5]   6.00-7.00   sec  96.8 MBytes   811 Mbits/sec
[  5]   7.00-8.00   sec  99.1 MBytes   831 Mbits/sec
[  5]   8.00-9.00   sec  97.9 MBytes   821 Mbits/sec
[  5]   9.00-10.00  sec  98.0 MBytes   822 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   981 MBytes   823 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   977 MBytes   819 Mbits/sec                  receiver

iperf Done.

Asus TX-AX6000, OpenWRT SNAPSHOT r25402-012be0468c 240304 (6.1.79)

./benchmark.sh & ./benchmark.sh -R
root@OpenWrt:/tmp/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[  5] local 169.254.200.1 port 38720 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   118 MBytes   991 Mbits/sec    0    957 KBytes
[  5]   1.00-2.00   sec   119 MBytes   995 Mbits/sec    0   1003 KBytes
[  5]   2.00-3.00   sec   115 MBytes   964 Mbits/sec    0   1.03 MBytes
[  5]   3.00-4.00   sec   116 MBytes   974 Mbits/sec    0   1.15 MBytes
[  5]   4.00-5.00   sec   114 MBytes   953 Mbits/sec    0   1.21 MBytes
[  5]   5.00-6.00   sec   116 MBytes   974 Mbits/sec    0   1.27 MBytes
[  5]   6.00-7.00   sec   115 MBytes   963 Mbits/sec    0   1.27 MBytes
[  5]   7.00-8.00   sec   116 MBytes   969 Mbits/sec    0   1.27 MBytes
[  5]   8.00-9.00   sec   118 MBytes   987 Mbits/sec    0   1.33 MBytes
[  5]   9.00-10.00  sec   115 MBytes   962 Mbits/sec    0   1.33 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.13 GBytes   973 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1.13 GBytes   970 Mbits/sec                  receiver

iperf Done.

root@OpenWrt:/tmp/wg-bench# ./benchmark.sh -R
Connecting to host 169.254.200.2, port 5201
Reverse mode, remote host 169.254.200.2 is sending
[  5] local 169.254.200.1 port 60094 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   109 MBytes   915 Mbits/sec
[  5]   1.00-2.00   sec   113 MBytes   945 Mbits/sec
[  5]   2.00-3.00   sec   114 MBytes   958 Mbits/sec
[  5]   3.00-4.00   sec   113 MBytes   949 Mbits/sec
[  5]   4.00-5.00   sec   112 MBytes   941 Mbits/sec
[  5]   5.00-6.00   sec   114 MBytes   952 Mbits/sec
[  5]   6.00-7.00   sec   114 MBytes   952 Mbits/sec
[  5]   7.00-8.00   sec   116 MBytes   969 Mbits/sec
[  5]   8.00-9.00   sec   113 MBytes   946 Mbits/sec
[  5]   9.00-10.00  sec   114 MBytes   956 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.01  sec  1.11 GBytes   951 Mbits/sec    1             sender
[  5]   0.00-10.00  sec  1.10 GBytes   948 Mbits/sec                  receiver

iperf Done.

TX-AX6000 = China version of TUF-AX6000 (details)
Photos: Asus TUF Gaming AX6000 support - #628 by remittor

2 Likes