一段时间后所有 IP 流量都会被丢弃

一段时间后所有 IP 流量都会被丢弃

我在一台 Windows Server 2003 机器上,在轻度到中度的网络使用后,服务器偶尔会丢弃所有 IP 流量。进入此状态需要一段时间,并且没有明显的触发原因。可以通过终止(干净或突然)或重新启动任何 [认为] 仍打开 TCP 连接的应用程序来使服务器退出此状态。有问题的服务器变得无法连接到网络的其余部分,也无法连接到网络的其余部分,因此上游网关不受影响。

我观察到哪些 IP 流量丢失?TCP、UDP、ICMP。

正在运行哪些类型的应用程序?典型的工作站(终端服务器)工作负载。

防火墙是否正在运行?是的,Windows 防火墙。问题发生后禁用 Windows 防火墙没有任何效果。

是否有 AV 程序正在运行?是的,McAfee VirusScan Enterprise。问题发生后禁用 VirusScan 没有任何效果。

那么,巫师们,如何追踪 IP 数据报穿过网络堆栈层到达 bitbucket 的路径呢?

答案1

在注意到实时音频播放中出现一些卡顿后,我发现 CPU 时间花在了磷酸二酯酶在我的系统上,中断数量很高。我使用DPC 延迟检查器查看当前的 DPC 延迟,并开始尝试逐个禁用非关键驱动程序。禁用平台上的两个英特尔 PRO/1000 EB 网络连接设备后,我看到 DPC 延迟下降到合理水平 - 音频播放不再卡顿!我卸载并更新了英特尔 PRO/1000 驱动程序,现在音频播放卡顿和断线都停止了,频率也降低

由于我之前使用的驱动程序已经运行良好几年了,卸载和更新解决了这个问题,我只能假设一定有一些持久的设置导致了这个问题,而这些设置现在已经被清理了。

相关内容