Networking 网络堆栈崩溃?

Networking 网络堆栈崩溃?,networking,network-programming,Networking,Network Programming,我们的软件包括一个模块,用于将实时视频数据流传输到多个客户端。大多数情况下,它工作正常,但在某些情况下,它似乎导致了windows网络的一些故障 发生这种情况时,网络连接中的LAN连接状态仍然显示为“已连接”,并且IP地址正常。但我无法ping网络中的任何其他设备。修复此问题的唯一方法是禁用然后重新启用网络连接 这个问题似乎与操作系统无关,它发生在XP、Vista和Win7机器上 有没有人经历过类似的事情?我的应用程序是否使网络堆栈崩溃?还是其他原因?更可能是网络交换机出现故障,除非您的NIC非

我们的软件包括一个模块,用于将实时视频数据流传输到多个客户端。大多数情况下,它工作正常,但在某些情况下,它似乎导致了windows网络的一些故障

发生这种情况时,网络连接中的LAN连接状态仍然显示为“已连接”,并且IP地址正常。但我无法ping网络中的任何其他设备。修复此问题的唯一方法是禁用然后重新启用网络连接

这个问题似乎与操作系统无关,它发生在XP、Vista和Win7机器上


有没有人经历过类似的事情?我的应用程序是否使网络堆栈崩溃?还是其他原因?

更可能是网络交换机出现故障,除非您的NIC非常糟糕

最便宜的方法是首先更换NIC,但理想情况下,您应该能够在测试线束中重现故障,因此请首先尝试在两台主机之间使用直接交叉电缆,以排除网络基础设施出现故障


∴ 服务器故障可能是一个更好的问题。

我不认为XP、Vista和Win7操作系统是独立的;)这个问题很难回答,可能是硬件问题(比如片状开关)。“某些案例”的频率是多少?