penguin0731 / blog

基于vuepress搭建的个人博客
https://penguin0731.github.io/blog/
1 stars 0 forks source link

[Vssue]TCP协议.md #16

Open penguin0731 opened 2 years ago

penguin0731 commented 2 years ago

http://localhost:2000/blog/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/TCP%E5%8D%8F%E8%AE%AE.html

penguin0731 commented 2 years ago

为什么每次发送请求都要建立连接(三次握手)?一直保持连接,不就可以随意的发消息了吗?

penguin0731 commented 2 years ago

@penguin0731

为什么每次发送请求都要建立连接(三次握手)?一直保持连接,不就可以随意的发消息了吗?

为了节约服务器资源,因为只要保持连接,服务器就需要开辟一块内存空间给你。如果跟每个客户端都保持连接,服务器资源很快就被消耗殆尽。因此建立连接(三次握手)是牺牲了时间来换取服务器资源的。