Microsoft NIC 组合的连接问题

Microsoft NIC 组合的连接问题

我有三台 HP 服务器:

DL380G7 running Hyper-V Server 2012  
DL120G6 running Windows Server 2012  
DL120G7 running Windows Server 2012 R2  

运行各种 Hyper-V VM,并在其自身上运行许多服务。所有主机都连接到 D-Link DGS1024D 交换机,该交换机位于同一机柜中,因此电缆(cat6)不超过 2 米。

每台主机的两个 NIC 均通过 Microsoft 的 NIC Teaming 进行组合,设置如下:

Teaming mode: Switch Independent  
Load balancing mode: Address Hash (Dynamic on the 2012 R2 machine)  
Standby adapter: None  

(DL380G7 有 4 个 NIC,其中两个用于其他用途,因此只有 2 个连接到所讨论的交换机)

每个组适配器顶部都创建了一个 Hyper-V 交换机。所有 Hyper-V 适配器都具有静态 IPv4 设置,并且位于同一网络上。网关路由器是 Cisco RVS4000-r2,直接连接到 D-Link 交换机。

问题是:在任何组中的其中一个适配器上运行时(第二个 NIC 被禁用),禁用适配器的机器没有问题。启用第二个适配器会导致延迟。一旦数据包开始流动,速度也不会受到影响。我附上了 Firefox 网络监视器的屏幕截图,其中启用和禁用了第二个 NIC 以查看结果。
屏幕截图来自运行 Windows Server 2012 R2 的 DL120G7 机器。
其上的 NIC 是:2x HP NC112i 1 端口以太网服务器适配器

第二个 NIC 已禁用:

在此处输入图片描述

第二个 NIC 已启用:

在此处输入图片描述

为什么启用团队中的第二个适配器会导致这样的问题(延迟)?

相关内容