前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >理解三次握手与四次挥手

理解三次握手与四次挥手

作者头像
HelloWorldZ
发布2024-03-20 18:46:56
1050
发布2024-03-20 18:46:56
举报
文章被收录于专栏:前端开发

建立TCP连接(三次握手)

可以理解为是在修出一条建立连接的路,之后就通过HTTP来发送请求。

  • 三次握手
    • 第一次握手:由浏览器发起,告诉服务器我要发送请求了
    • 第二次握手:由服务器发起,告诉浏览器我准备接受了,你赶紧发送吧
    • 第三次握手:由浏览器发送,告诉服务器,我马上就发了,准备接受吧
  • 默认机制
TCP-默认机制
TCP-默认机制

断开连接(四次挥手)

  • 第一次挥手:由浏览器发起,发送给服务器,我请求报文发送完了,你准备关闭吧
  • 第二次挥手:由服务器发起,告诉浏览器,我接收完请求报文,我准备关闭,你也准备吧
  • 第三次挥手:由服务器发起,告诉浏览器,我响应报文发送完毕,你准备关闭吧
  • 第四次挥手:由浏览器发起,告诉服务器,我响应报文接收完毕,我准备关闭,你也准备吧
  • 默认机制

Connection: Keep-Alive 保持TCP不中断

可以减少握手次数(建立连接的次数),但是对于服务器的压力会变大,因此也是可以规定一个连接时间的。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 建立TCP连接(三次握手)
  • 断开连接(四次挥手)
  • Connection: Keep-Alive 保持TCP不中断
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档