码迷,mamicode.com
首页 > 其他好文 > 详细

TCP三次握手和四次挥手

时间:2019-08-09 01:37:18      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:data-   结束   信道   span   class   line   流程   三次   通信   

三次握手:

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

四次挥手:

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

TCP三次握手和四次挥手

标签:data-   结束   信道   span   class   line   流程   三次   通信   

原文地址:https://www.cnblogs.com/chengxiaodi/p/11324623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!