HTTP----三次握手

tcp长连接连接的时候会进行三次握手,那么都有哪三次握手呐?

 1.第一次握手:

            建立连接时,客户端发送SYN包(seq=j)到服务器,并进入SYN_SENT状态,等待服务器确认

                        1》syn:同步序列编号

2.第二次握手:

            服务器收到SYN包,确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN_RECV状态。

3.第三次握手:

            客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),这个包发送完毕之后,客户端和服务器进入ESTABLISHED状态,完成三次握手。

传输示意图

你可能感兴趣的:(HTTP----三次握手)