更新时间:2023-09-18
对于采用HTTP协议的应用系统,深信服AD设备可以将众多客户端访问请求捆绑处理,通过复用相对较少的服务器端TCP连接,将客户端请求依次转发到服务器,而不必通过一对一的方式将每一个客户端的HTTP请求通过专门建立的TCP连接转发到服务器。如此,在不需要改变任何网络构造也不需要增加组织的硬件投资成本的情况下,减少服务器的工作负荷,从而提高服务器的处理能力。如下图所示。
表4TCP连接服用流程描述
步骤 |
说明 |
1 |
客户端发起与AD设备的TCP握手请求。 |
2 |
客户端与AD设备的TCP三次握手完成。 |
3 |
客户端发起访问请求。 |
4 |
AD设备根据调度策略,与调度到的服务器发起TCP握手请求。 |
5 |
AD设备与服务器的TCP三次握手完成。 |
6 |
AD设备发起访问请求。 |
7 |
服务器回应AD设备的访问请求。 |
8 |
AD设备回应客户端的访问请求。 |
9 |
客户端再次发起TCP握手请求。 |
10 |
客户端与AD设备的TCP三次握手完成。 |
11 |
客户端发起访问请求。 |
12 |
AD设备直接对服务发起访问(复用之前的TCP连接,无需在与服务器建立三次握手)。 |
13 |
服务器回应AD设备的访问请求。 |
14 |
AD设备回应客户端的访问请求。 |
深信服AD设备保持先前用户访问时与后台服务器之间建立的TCP连接,以供后续访问使用,如此便显著减少了后台服务器需要处理的用户端连接数(减少量最高可以达到90%),加快了客户端与后台服务器之间的连接处理速度,提高应用系统的处理能力,节省组织的硬件投资成本。