Testing with iPerf3. I guess there is something wrong with SMB and Windows 11?
As best I can tell they are all running SMB3 (Dialect : 3.1.1) and MultiChannel is on (EnableMultichannel=True).
I did find what looks to be a known issue with Win11.
The Problem
Users who upgraded to Windows 11 2022 have complained about slow file transfer speeds. The issue was related to the Server Message Block (SMB) protocol. It allows computers on a network to share files and communicate. It allows programs to open files, read and write to them, and request help from other computers on the web.
A Windows 11 2022 update has affected file transfers via SMB. Copying large files from a remote computer to a Windows 11 computer or within a local drive became slower than usual. Microsoft has explained the problem in an advisory for OS Build 22621.1344.
The Fix
The good news is that there’s now a fix for the bug. This comes with the release of the
KB5022913 February 2023 update.
I don’t see that KB5022913 has been installed and not sure if I should be force installing it.
\
Testing with iPerf3.
With WS2 as the server. Using the command: ./iperf3.exe -c XXX.XXX.XXX.XXX
WS1
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 5.37 GBytes 4.62 Gbits/sec sender
[ 4] 0.00-10.00 sec 5.37 GBytes 4.62 Gbits/sec receiver
With the -P 20, so 20 parallel flows?
[SUM] 0.00-10.00 sec 10.3 GBytes 8.83 Gbits/sec sender
[SUM] 0.00-10.00 sec 10.3 GBytes 8.83 Gbits/sec receiver
Laptop
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 4.26 GBytes 3.66 Gbits/sec sender
[ 4] 0.00-10.00 sec 4.26 GBytes 3.66 Gbits/sec receiver
With the -P 20
[SUM] 0.00-10.01 sec 10.1 GBytes 8.68 Gbits/sec sender
[SUM] 0.00-10.01 sec 10.1 GBytes 8.68 Gbits/sec receiver
With WS1 as the server.
Laptop
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 6.52 GBytes 5.60 Gbits/sec sender
[ 4] 0.00-10.00 sec 6.52 GBytes 5.60 Gbits/sec receiver
With the -P 20
[SUM] 0.00-10.01 sec 10.5 GBytes 8.99 Gbits/sec sender
[SUM] 0.00-10.01 sec 10.5 GBytes 8.99 Gbits/sec receiver
SW2
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 5.11 GBytes 4.39 Gbits/sec sender
[ 4] 0.00-10.00 sec 5.11 GBytes 4.39 Gbits/sec receiver
With the -P 20
[SUM] 0.00-10.00 sec 10.9 GBytes 9.33 Gbits/sec sender
[SUM] 0.00-10.00 sec 10.9 GBytes 9.33 Gbits/sec receiver
With the Laptop as the server.
WS1
[ 4] 0.00-10.00 sec 7.34 GBytes 6.31 Gbits/sec sender
[ 4] 0.00-10.00 sec 7.34 GBytes 6.31 Gbits/sec receiver
With the -P 20
[SUM] 0.00-10.00 sec 11.0 GBytes 9.43 Gbits/sec sender
[SUM] 0.00-10.00 sec 11.0 GBytes 9.43 Gbits/sec receiver
WS2
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 3.59 GBytes 3.08 Gbits/sec sender
[ 4] 0.00-10.00 sec 3.59 GBytes 3.08 Gbits/sec receiver
With the -P 20
[SUM] 0.00-10.00 sec 10.8 GBytes 9.31 Gbits/sec sender
[SUM] 0.00-10.00 sec 10.8 GBytes 9.31 Gbits/sec receiver