HTTP连接分为持续连接(persistent connections)与非持续连接(non-persistent connections)
建立HTTP连接时,首先进行TCP三次握手,以建立TCP连接
然后,client可以传输HTTP request给server了(HTTP request可以在第三次握手时顺带传输)。
在非可持续连接下,一次HTTP request与response后,就会TCP四次握手关闭TCP连接。
在可持续连接下,HTTP request可以接连发出,然后服务器会接连接受请求,再接连地返回response。
TCP三次握手建立连接
前两次握手的SYN位都是1.
TCP四次握手被关闭连接
FIN bit设置为1