TCP的连接过程
https://blog.csdn.net/lin962792501/article/details/86589026
https://blog.csdn.net/weixin_42981560/article/details/129187014
TCP协议是通过握手建立一个可靠的点对点连接,其流程是:
第一次握手:客户端发送一个syn包,并进入syn_sent状态,这个数据包中包含了初始序列号seq,表示客户端想要与服务器建立连接
第二次握手:服务器收到syn包之后,会返回一个syn+ack的包,并进入syn_revd的状态,表示服务器收到并同意了客户端的连接
第三次握手:客户端收到syn包之后,会发送一个ack的包给服务器,并进入连接接成功的状态。服务器收到ack的包之后也会进入连接成功的状态。
至此握手连接完成。