TCP三次握手

1主机A发送消息请求与主机B连接

2主机B回复消息同意与主机A连接

3主机A确认主机B的同意连接,并建立连接

TCP三次握手和断开四次挥手

 

 

TCP的四次挥手

1客户端发送FIN到服务器,请求关闭与服务器的连接(意思是客户端没有数据要传输了)

2服务器收到FIN,它发回一个ACK,确认序号为收到的序号加1(服务器告诉客户端你的请求我收到了,我这边可能还有数据没传输完,请等我消息)

3服务器发送FIN到客户端(意思是我这边已经没有数据要传输,可以关闭连接了)

4客户端发送送ACK确认消息,

*如果客户端两分钟之后还没有收到服务器的回复,证明服务器已经正常关闭连接,客户端也可以关闭连接了

TCP三次握手和断开四次挥手

注解

SYN(synchronous建立联机)

ACK(acknowledgement 确认)

FIN(finish结束)

 

Seq(Sequence顺序)

相关文章: