三次握手:
第一次握手:发出连接请求。客户端向服务端发送连接请求,SYN=1,seq=x,客户端进入请求连接状态
第二次握手:服务端收到客户端的请求报文,进行确认,SYN=1,ACK=x+1,seq=y
第三次握手:客户端收到服务端的报文,设置ACK=y+1,seq=x+1,客户端和服务端连接成功,完成TCP 的三次握手
四次挥手:
第一次挥手:客户端向服务端发出终止连接请求,设置FIN=1,seq=x
第二次挥手:服务端收到客户端发出的终止连接请求,向客户端回应报文,设置ACK=1,seq=y,ack=x+1
第三次挥手:服务端向客户端发送关闭连接请求,设置FIN=1,ACK=1,seq=z,ack=x+1
第四次挥手:客户端收到报文,进行回应,设置ACK=1,seq=x+1,ack=z+1,双方连接关闭,终止数据传输
本文详细解析了TCP协议中的三次握手建立连接过程及四次挥手断开连接过程。首次握手,客户端发送SYN报文;二次握手,服务端确认并发送SYN报文;三次握手,客户端确认,连接建立。挥手阶段,客户端发起断开请求,服务端确认后发送断开请求,客户端确认,连接断开。
2万+

被折叠的 条评论
为什么被折叠?



