WinDbg,主机丢失网络,如果测试机在同一台交换机上

问题描述:

我有一个非常奇怪的WinDbg问题,想知道是否有人可以向我解释为什么会发生。WinDbg,主机丢失网络,如果测试机在同一台交换机上

因此,这里的设置:

  • 调试目标Windows 7 64位机的WinDbg
  • 主机运行的是Windows 7 64位也
  • 主机和通过FireWire连接测试机
  • 主机和连接到同一交换机的测试机器(一个Netgear千兆交换机,8端口)
  • 闯入测试机器

问题:约10秒后,主机失去网络连接

什么,立刻解决问题:试验机(去)

    • 运行上拔出试验机的以太网电缆

    有谁知道为什么会发生这种情况,如果有解决方案?

  • 尝试在目标机器的网络适配器上禁用流量控制(通常在设备的设备管理器设置中有一个选项)。如果您没有特定的流量控制选项(或者即使这样做),也要将网络适配器设置为半双工模式。

    +0

    有趣的是,为什么解决这个问题呢? – GKK 2012-08-14 18:24:33

    +1

    当目标停止时,NIC的驱动程序也停止。但是,NIC仍然继续运行并接收网络数据。在某些时候,NIC上的缓冲区会填满,并发送暂停帧,这会导致交换机停止向所有端口(不仅仅是受影响的端口)发送流量。 – snoone 2012-08-15 13:39:26

    +0

    我明白了,这是有道理的。谢谢 – GKK 2012-08-15 17:09:21