第一次握手:客户端发送建立连接数据包,SYN=1和一个随机序列,发送之后的状态是SYN_SENT
第二次握手:服务端接收到请求之后,发送 ACK 和 SYN 给客户端,值都为1;对刚收到的随机序列+1,状态为SYN_RECV
第三次握手:客户端接收到服务端的包,发送一个确认包,客户端进入ESTABLISHED的状态。

建立连接的本质:通信各方用一种共同认可的机制进行数据传输。