面试(I)
Posted echohg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试(I)相关的知识,希望对你有一定的参考价值。
即时通讯
为什么要TCP连接建立3次?
假设是2次;
假如在第1次客户端向服务器端发送请求因为阻塞,客户端会再次给服务器端发送请求,这次服务器端和客户端建立了连接。这样双方就可以发送数据了,发送完以后就可以断开连接了。但是这是阻塞的请求到了服务器端,这时会建立第二次连接。但是客户端的数据发送完了,造成了资源的浪费。
所以第三次是为了再次确认,避免资源的浪费。
以上是关于面试(I)的主要内容,如果未能解决你的问题,请参考以下文章