tcp的三次握手和四次挥手
时间: 2023-10-28 16:50:53 浏览: 69
TCP的三次握手是建立TCP连接时的过程,主要包括以下三个步骤:
1. 客户端向服务器发送SYN报文,表示请求建立连接,同时客户端随机生成一个初始序号(ISN)。
2. 服务器收到SYN报文后,回复一个SYN+ACK报文,表示接收到请求,并且同意建立连接,同时服务器也随机生成一个初始序号。
3. 客户端收到服务器的SYN+ACK报文后,再回复一个ACK报文,表示确认收到服务器的回复,连接建立成功。
TCP的四次挥手是关闭TCP连接时的过程,主要包括以下四个步骤:
1. 客户端向服务器发送FIN报文,表示要关闭连接。
2. 服务器收到FIN报文后,回复一个ACK报文,表示已经收到客户端的请求,并且准备关闭连接。
3. 服务器向客户端发送FIN报文,表示自己也要关闭连接。
4. 客户端收到服务器的FIN报文后,回复一个ACK报文,表示确认收到服务器的请求,连接关闭成功。
阅读全文