TCP三次握手和四次挥手

三次握手:

目的:建立可靠的通信,确保双方发送和接收功能是正常的。 
流程:发送方向接收方发送SYN信号,接收方(已确认发送方发送功能正常)收到信号后并向发送方发送SYN/ACK信号,发送方收到SYN/ACK信号后(发送方已确认接收方发送和接收正常),再向接收方发送ACK信号(最后接收方确认发送方接收正常)。 
SYN/ACK:SNY的来回传输成功则表示发送方(谁发出SYN即是发送方)到接收方的信道可靠,ACK的来回传输是为了进一步确认信道无误。

四次挥手:

目的:在数据传输结束后,双方通过四次挥手的流程结束TCP链接。 
流程:客户端发送数据结束后,向服务端发送一个FIN信号(用来关闭客户端到服务端的数据传输),服务端返回一个ACK信号进行回应确认(客户端已关闭到服务端的数据传输);服务端向客户端发送一个FIN信号(用来关闭服务端到客户端的数据传输),客户端返回一个ACK信号进行确认(服务端已关闭到客户端的数据传输)。

posted @ 2019-08-08 23:53  成小弟  阅读(130)  评论(0编辑  收藏  举报