三次握手
四次握手
具体过程
SYN:同步连接序号
三次握手作用
1、确认双方的接受能力、发送能力是否正常。
2、指定自己的初始化序列号ISN(Initial Sequence Number)。
*ISN是动态生成的
server处于SYN_RCVD状态 请求放在半连接队列里
第三次握手可以携带数据
TIME_WAIT作用
要确保服务器是否已经收到了我们的 ACK 报文,如果没有收到的话,服务器会重新发 FIN 报文给客户端,客户端再次收到 FIN 报文之后,就知道之前的 ACK 报文丢失了,然后再次发送 ACK 报文