如果在我关闭 TCP 连接后客户端继续发送数据,这会对我的服务器的性能产生负面影响吗?

如果在我关闭 TCP 连接后客户端继续发送数据,这会对我的服务器的性能产生负面影响吗?

假设一个客户端打开了与我的服务器的 TCP 连接。我们来回发送一些数据,最终我的服务器关闭了连接。但是,由于客户端软件中的错误(可能在较低级别),它没有意识到连接已关闭,并继续尝试向服务器发送数据。

这会对我的服务器的性能造成多大影响?

答案1

虽然它会消耗带宽,但对性能的影响很小。

如果流量到达您的服务器,它将被立即拒绝,因为它不对应于开放连接。

您的边缘防火墙也可能会将其丢弃,因为它不对应于开放的连接。

相关内容