TCP连接时的三次握手,四次挥手

三次握手:

1.客户端发起连接请求,传送带有SYN标志的数据包

2.服务端接收到该SYN标志的数据包后,返回SYN/ACK标志的数据包

3.客户端接收后,再次传送ACK标志的数据包

三次握手的目的:

确认客户端与服务端之间正常双发双收。

第一次握手:Client 什么都不能确认;Server 确认了对方发送正常,自己接收正常

第二次握手:Client 确认了:自己发送、接收正常,对方发送、接收正常;Server 确认了:对方发送正常,自己接收正常

第三次握手:Client 确认了:自己发送、接收正常,对方发送、接收正常;Server 确认了:自己发送、接收正常,对方发送、接收正常

四次挥手:

1.客户端发起连接释放请求,传送带有FIN标志的数据包

2.服务端接收该FIN标志的数据包后,返回ACK标志的数据包

3.服务端向客户端发送带有FIN标志的数据包

4.客户端接收该FIN标志数据包后,向服务端传送带有ACK标志的数据包