建立过程是通过发送并返回三次数据,就是我告诉你一个我随便编的数,你把这个数加一再返回给我,我再加一再发给你,三个数据间如果关系正确的话,就建立一个TCP连接,三次握手的意义是互相验证身份
断开的过程是通过四次握手,我发给你一个数,你加一给我同时在附带一个你编的数,我先验证你返回给我的数,是不是我给你的数加一,然后再把你给我的数加一再返还给你。验证正确就断开连接
发送过程图解https://gss0.baidu.com/70cFfyinKgQFm2e88IuM_a/baike/abpic/item/a1ad16fa330e9cae59ee90ca.jpg
断开过程图解
https://gss0.baidu.com/70cFfyinKgQFm2e88IuM_a/baike/abpic/item/bf4875638e06d1590c33faf9.jpg
TCP三次握手
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 第二次握手:服务器收到syn包,必须确认客户的SYN(ac 三次握手k=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务