tcpudp三次握手四四次挥手
时间: 2024-05-21 10:09:09 浏览: 118
tcp三次握手与四次挥手.pdf
TCP/IP协议是Internet最基本的协议之一,它是一个可靠的面向连接的协议。TCP/IP协议中,TCP协议提供了可靠的数据传输服务,而UDP协议则提供了不可靠的数据传输服务。
TCP三次握手:
在进行TCP通信时,要先建立连接,建立连接需要进行三次握手,三次握手的过程如下:
1. 客户端发送SYN报文给服务器端,并进入SYN_SENT状态。
2. 服务器端收到SYN报文后,回复一个SYN+ACK报文给客户端,并进入SYN_RCVD状态。
3. 客户端收到SYN+ACK报文后,再发送一个ACK报文给服务器端,确认连接建立,并进入ESTABLISHED状态。
TCP四次挥手:
在进行TCP通信时,要关闭连接,关闭连接需要进行四次挥手,四次挥手的过程如下:
1. 客户端发送一个FIN报文给服务器端,请求关闭连接,并进入FIN_WAIT1状态。
2. 服务器端收到FIN报文后,回复一个ACK报文给客户端,并进入CLOSE_WAIT状态。
3. 服务器端也发送一个FIN报文给客户端,请求关闭连接,并进入LAST_ACK状态。
4. 客户端收到FIN报文后,回复一个ACK报文给服务器端,并进入TIME_WAIT状态,等待2MSL后进入CLOSED状态。
阅读全文