我有一台带有 Realtek RTL8125b 2.5GbE 接口的 Windows 10 PC,我有一台带有 Intel I225-LM(rev 3)2.5GbE 接口的 Debian Linux 5.10 服务器。在服务器上运行iperf3 -s
我得到 1.14Gbit/s。如果我-R (reverse)
在客户端上使用选项,我会得到 2.35Gbit/s。当它朝一个方向行驶而不是另一个方向时,它以半速运行的一些可能原因是什么?
附加信息:
- 在 Windows(客户端)上,我尝试了 WLS2 中的 iperf3 v3.6 和本机(cygwin)版本 3.1.3。没有不同。
- 我使用 Realtek 在客户端 PC 上启动了 Ubuntu 21.04,并在两个方向上全速运行。这似乎只是 Windows 上的问题。
我不应该假设 Windows 10 会自动提供最好的驱动程序。该驱动程序来自 Microsoft,日期为 2015 年。我直接从 Realtek 的网站下载了一个驱动程序,日期为 2021 年,并且它可以双向全速运行。