码迷,mamicode.com
首页 > 其他好文 > 详细

面试(I)

时间:2018-06-16 22:40:22      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:tcp连接建立   发送   服务器端   即时通   三次   tcp连接   阻塞   避免   建立   

即时通讯

为什么要TCP连接建立3次?

假设是2次;

  假如在第1次客户端向服务器端发送请求因为阻塞,客户端会再次给服务器端发送请求,这次服务器端和客户端建立了连接。这样双方就可以发送数据了,发送完以后就可以断开连接了。但是这是阻塞的请求到了服务器端,这时会建立第二次连接。但是客户端的数据发送完了,造成了资源的浪费。

  所以第三次是为了再次确认,避免资源的浪费。

面试(I)

标签:tcp连接建立   发送   服务器端   即时通   三次   tcp连接   阻塞   避免   建立   

原文地址:https://www.cnblogs.com/EchoHG/p/9191515.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!