【问题标题】:WinDbg, host machine lose network if test machine is on the same switchWinDbg,如果测试机器在同一交换机上,主机会失去网络
【发布时间】:2012-08-10 06:13:41
【问题描述】:

我对 WinDbg 有一个非常奇怪的问题,想知道是否有人可以向我解释为什么会发生这种情况。

所以这里是设置:

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

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

立即解决问题的方法:

  • 在测试机器上运行 (Go)
  • 拔下测试机的以太网电缆

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

【问题讨论】:

    标签: debugging windbg remote-debugging


    【解决方案1】:

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

    【讨论】:

    • 当目标停止时,网卡的驱动程序也停止。但是,网卡仍然继续运行并接收网络数据。在某些时候,NIC 上的缓冲区会填满,它会发送一个暂停帧,这可能会导致交换机停止向所有端口(不仅仅是受影响的端口)发送流量。
    • 我明白了,这是有道理的。谢谢
    猜你喜欢
    • 2015-06-01
    • 2011-04-05
    • 2013-03-22
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-25
    • 1970-01-01
    相关资源
    最近更新 更多