在Windows 7上使用环回设备时TCP重新传输和TCPCopy

时间:2014-10-30 14:51:05

标签: windows sockets tcp

我有两个程序在同一个Windows 7系统上运行,通过TCP连接。服务器定期将未编码的VGA分辨率图像传输到客户端。

问题是,传输速度有时会下降约10倍左右,并保持这种状态一段时间或直到客户端进程重新启动。

我使用了sysinternals进程监视器来了解正在发生的事情。 当传输速度降低时,我可以看到在服务器端的初始TCP发送事件之后,我最终(在几个接收/发送对之后)在客户端获得了许多TCPCopy事件,然后暂停了约300ms没有记录TCP事件,然后是服务器端的TCP重传事件。当速度降低时,我只获得那些TCPCopy事件和重新传输事件。

我试图找出TCPCopy事件的全部内容,但在互联网上找不到很多。

我有两个问题:

1。)什么是TCPCopy事件?

2.。)TCPCopy事件和Retransmit事件告诉我TCP连接中的问题是什么?

1 个答案:

答案 0 :(得分:0)

有时由防病毒软件表示的

TCPCopy事件。我在网上看到的许多内容都表明,停用其防病毒软件的人已经解决了该问题。特别是Eset Nod32。请尝试在服务器和客户端上停用防病毒软件,然后再次检查。