我正在将lwip堆栈移植到嵌入式系统...我编写了一个应用程序来向窗口PC发送和接收数据(使用VNC协议)。然而,在发送一段时间后,PC netwrkd堆栈停止发送ACK ...我看不到Wireshark捕获的任何问题...它只是告诉PC停止响应,我检查PC上的应用程序...它仍然等待读取套接字功能。 Window Network堆栈有错误吗?
我在这里附上了wireshark捕获(请从数据包4879查看... PC IP为192.168.2.43,设备IP为192.168.2.214)。请帮忙看看和建议。
由于
此处的wireshark图像捕获[1]:http://i.stack.imgur.com/OEckf.jpg wireshark文件位于https://www.dropbox.com/s/vn6lpieyzp4ornq/vnc_capture_winsock_error.rar?dl=0
答案 0 :(得分:-1)
好吧,我得到了另一个论坛的一位专家的确认。他确认他之前有过这样的经历。可能是由于PC上的网络设备驱动程序。更新网络设备驱动程序或启用TCP卸载引擎(TOE)将有帮助