![Windows 2016 NIC Teaming 无法实现更高的吞吐量](https://linux22.com/image/759856/Windows%202016%20NIC%20Teaming%20%E6%97%A0%E6%B3%95%E5%AE%9E%E7%8E%B0%E6%9B%B4%E9%AB%98%E7%9A%84%E5%90%9E%E5%90%90%E9%87%8F.png)
我们的机架上有几台服务器。它们都运行 Windows 2016 或 Windows 2019。我们总是进行网卡组合。例如,通过组合 4 个网卡,我们可以通过 SMB 在服务器之间获得 4Gbit(400mb/秒左右)的速度。
但是,我们有一台运行 Windows 2016 的 Dell R420 服务器,它有 6 个 Broadcom NetXtreme 千兆以太网 NIC 适配器。
我们尝试了该服务器的几种配置,通过 Windows NIC 组合所有 6 个 NICS 或其中 2 个。我们无法从该服务器获得高于 1gbit 的传输速度。
我们无法弄清楚为什么会发生这种情况。Microsoft Network Adapter Multiplexor 接口的 Link 确实显示 6Gbit:
PS C:\Users\Administrator> Get-SmbServerNetworkInterface
Scope Name Interface Index RSS Capable RDMA Capable Speed IpAddress
10 True False 6 Gbps 10.1.1.100
10 True False 6 Gbps fe80::801a:3dc4:912f:b5c5
但该服务器的往返速度始终为 1Gbit。多通道看起来也有效:
SMB 服务器:>> Get-SmbServerNetworkInterface
EnableMultichannel ------------------ True
这种情况只发生在这台服务器上。所有服务器都连接到同一个交换机。