在访问网页服务器时,建立TCP连接需要进行三次握手,而关闭TCP连接需要进行四次挥手。这是因为在建立连接时,客户端发送连接请求给服务器,服务器回复确认连接请求,最后客户端再回复确认连接请求,完成了三次握手。而在关闭连接时,当客户端不再需要连接时,发送FIN(关闭连接)给服务器,服务器接收到FIN后发送ACK(确认关闭连接),此时服务器还可能有数据要发送给客户端,所以需要等待一段时间,然后发送FIN给客户端,最后客户端发送ACK确认关闭连接,完成了四次挥手。

TCP连接:为什么三次握手,四次挥手?

原文地址: https://www.cveoy.top/t/topic/pbKh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录