关于TCP三次握手,这是我见过最好的解读了,通俗易懂
借鉴于百度洪生鹏写
为什么建立连接需要三次握手?
首先握手是为了确保数据的准确性,如果没有握手,可能你在一个劲的发,但是对方由于各个原因并没有收到你发的消息,导致这些数据丢失了。对于两次握手是最基本的,第一次握手,客户端发送了一个请求信号发给了服务端,当服务端接收到这个信号的时候,知道了客户端要和我连接,但是现在客户端并不知道自己是否和服务端连接上了,所以这个时候需要等服务端发送一个应答回来,当客户端接收到这个应答后,就知道服务端已经知道我要和他连接,并且他已经准备好和我们连接了,这就是第二次握手。客户端只
转载
2020-07-09 11:40:43 ·
366 阅读 ·
0 评论