![当客户机使用 R410 和 Broadcom BCM5716C NetXtreme II 运行时,Hyper-V 出现大量数据包丢失](https://linux22.com/image/797235/%E5%BD%93%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%BD%BF%E7%94%A8%20R410%20%E5%92%8C%20Broadcom%20BCM5716C%20NetXtreme%20II%20%E8%BF%90%E8%A1%8C%E6%97%B6%EF%BC%8CHyper-V%20%E5%87%BA%E7%8E%B0%E5%A4%A7%E9%87%8F%E6%95%B0%E6%8D%AE%E5%8C%85%E4%B8%A2%E5%A4%B1.png)
我正在运行域控制器,该控制器还安装了 Hyper-V 角色。
在 Hyper-V 中,我有一个旧的 Windows 2008 SBS,我们最终将会淘汰它。
当客户操作系统关闭时,网络流量正常。
当客户操作系统运行时,会出现大量数据包丢失(约 50%,每隔 5 秒就会出现一次)。
我正在运行已完全修补的 Windows Server 2008 R2,没有防病毒软件,两个 NIC(一个用于本机,另一个用于客户虚拟机)插入同一台交换机。
硬件是 DELL R410,网卡是 Broadcom BCM5716C NetXtreme II,运行 Broadcom 网站上的最新驱动程序。我也试过 DELL 的驱动程序,但都存在同样的问题。
我可以尝试修复该问题或进一步排除故障以找到解决方案吗?为什么客户机运行时会发生数据包丢失?
答案1
检查虚拟机和物理机没有相同的 MAC 地址或相同的 IP 地址设置。这听起来很像重复 IP 问题,或者是意外的 arp 中毒。