TCP通信在防火墙打开时停止

时间:2012-05-04 14:51:36

标签: sockets tcp client firewall

我正在使用vb.net开发的服务器客户端应用程序。服务器应用程序定期向客户端应用程序发送文件。它使用TCP / IP发送文件。

安装应用程序后,应用程序运行正常,防火墙关闭。但是当防火墙打开并为应用程序添加了一个例外时,文件传输大约需要10分钟然后停止。

但是一旦我关闭防火墙,传输就会再次开始。请建议如何解决此问题。

1 个答案:

答案 0 :(得分:1)

当您说“文件传输工作大约10分钟然后停止”时,您可以再详细说明一下。例如......“我正在传输一个大文件,在传输过程中,它会停止。”或者“我 转移 一个文件成功,十分钟后,转移到另一个文件,但它没有用。”

在第一种情况(大转移)中,可能存在某种形式的带宽限制/规则停止。在第二种情况下,可能会出现某种形式的“状态”处理,其中STATEFUL会话发生,防火墙不关闭它,10分钟后再启动,防火墙正在查看会话“有人试图捎带/劫持这次会议......更好地关闭它“

我会在防火墙上启用详细日志记录,以查看防火墙正在做什么以及它如何感知连接。