简介
传输控制协议(Transmission Control Protocol)
建立连接(三次握手)
第一次握手是客户端发送消息给服务端,服务端接收到客户端发送的消息。
第二次握手是服务端回复客户端已经接收到的消息,客户端也接收到服务端回复的消息。
第三次握手是客户端回复服务端接收到回复的消息,服务端接收到客户端反馈的结果。
Why
第一次握手,服务端确认客户端发送消息正常。
第二次握手,客户端确认服务端发送接收消息正常。
第三次握手,服务端确认客户端接收消息正常。
所以,由此三次握手双方都能确认接收和发送消息功能是否正常
断开连接(四次挥手)
第一次挥手,客户端确发送断开连接请求给服务端,服务端接收到。
第二次挥手,服务端响应客户端发送的断开连接请求,客户端接收到。
第三次挥手,服务端发送断开连接请求给客户端,客户端接收到。
第四次挥手,客户端响应服务端发送的断开连接请求,服务端接收到。
Why
第一次挥手,是客户端主动确认断开连接,并中断数据的发送。
第二次挥手,是服务端确认客户端的请求,告知客户端我已收到
第三次挥手,是服务端主动确认断开连接,并中断数据的发送。
第四次挥手,是客户端确认服务端的请求,告知服务端我已收到。
只有经历四次挥手,才能确认客户端和服务端双方都没有了数据发送,此时就会断开连接。
本文介绍了TCP协议中建立连接的三次握手过程和断开连接的四次挥手过程。三次握手确保了双方都能正常发送和接收消息,而四次挥手则确保双方都确认没有剩余数据发送,从而安全断开连接。这一机制保证了网络通信的可靠性。
1074

被折叠的 条评论
为什么被折叠?



