TCP连接复用技术介绍

随着客户端一侧的并发连接数不断增加,服务器会逐渐耗尽网络资源,耗费了很多的资源来处理客户端一侧的大量短连接。连接复用技术加快了后台服务器的TCP连接处理速度,从而消除了服务器面对多客户端连接时的性能瓶颈。

未采用连接复用技术的网络拓扑结构如下图。服务器一侧和客户端一侧的连接数是1:1的关系,随着服务器连接数的进一步增加,由于TCP/IP协议栈只能处理高吞吐量的数据而不能处理大量的短连接,最终导致服务器耗尽网络资源,测试显示服务器消耗80%的资源在处理TCP连接建立和拆除的工作。


TCP连接复用技术介绍


采用连接复用技术后的网络拓扑结构如下图。将客户端一侧大量短连接转换成少量的高吞吐量的长连接,这样可以在不改变服务器任何配置和内容的前提下充分发挥服务器对高吞吐量数据的处理能力,从而使巨大短连接数造成的性能瓶颈迎刃而解。


TCP连接复用技术介绍


分享到:


相關文章: