A Wireguard comparison DB

On a ASUS RT-AX59U after nft flush ruleset

{
        "kernel": "5.15.167",
        "hostname": "RT-AX59U",
        "system": "ARMv8 Processor rev 4",
        "model": "ASUS RT-AX59U",
        "board_name": "asus,rt-ax59u",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "23.05.5",
                "revision": "r24106-10cc5fcd00",
                "target": "mediatek/filogic",
                "description": "OpenWrt 23.05.5 r24106-10cc5fcd00"
        }
}
root@RT-AX59U:~/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[  5] local 169.254.200.1 port 46740 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   119 MBytes   998 Mbits/sec    0    882 KBytes
[  5]   1.00-2.00   sec   117 MBytes   981 Mbits/sec    0   1023 KBytes
[  5]   2.00-3.00   sec   115 MBytes   967 Mbits/sec    0   1.22 MBytes
[  5]   3.00-4.00   sec   115 MBytes   967 Mbits/sec    0   1.28 MBytes
[  5]   4.00-5.00   sec   115 MBytes   968 Mbits/sec    0   1.45 MBytes
[  5]   5.00-6.00   sec   117 MBytes   984 Mbits/sec    0   1.45 MBytes
[  5]   6.00-7.00   sec   118 MBytes   990 Mbits/sec    0   1.45 MBytes
[  5]   7.00-8.00   sec   116 MBytes   971 Mbits/sec    0   1.45 MBytes
[  5]   8.00-9.00   sec   119 MBytes   995 Mbits/sec    0   1.45 MBytes
[  5]   9.00-10.00  sec   120 MBytes  1.00 Gbits/sec    0   1.45 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.14 GBytes   983 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1.14 GBytes   980 Mbits/sec                  receiver

iperf Done.
root@RT-AX59U:~/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 40740 connected to 169.254.200.2 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   113 MBytes   944 Mbits/sec
[  5]   1.00-2.00   sec   114 MBytes   952 Mbits/sec
[  5]   2.00-3.00   sec   113 MBytes   945 Mbits/sec
[  5]   3.00-4.00   sec   114 MBytes   956 Mbits/sec
[  5]   4.00-5.00   sec   114 MBytes   953 Mbits/sec
[  5]   5.00-6.00   sec   113 MBytes   947 Mbits/sec
[  5]   6.00-7.00   sec   112 MBytes   938 Mbits/sec
[  5]   7.00-8.00   sec   112 MBytes   940 Mbits/sec
[  5]   8.00-9.00   sec   113 MBytes   951 Mbits/sec
[  5]   9.00-10.00  sec   112 MBytes   936 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.10 GBytes   949 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1.10 GBytes   947 Mbits/sec                  receiver

iperf Done.