为什么 iperf3 在一个方向上比另一个方向更快?

为什么 iperf3 在一个方向上比另一个方向更快?

我有一台装有 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 上的问题。

答案1

我不应该假设 Windows 10 会自动提供最佳驱动程序。该驱动程序是 Microsoft 于 2015 年发布的。

我直接从 Realtek 网站下载了 2021 年的驱动程序,并且它可以全速双向运行。

相关内容