尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

http四次挥手

http四次挥手
📅 发布时间:2026/6/18 16:44:15

第 1 次挥手(C → S):客户端发起关闭请求
客户端主动发送 FIN 报文(终止报文段),报文携带:序列号seq = u。
核心意图:告诉服务端「我这边没有数据要发给你了,我要关闭客户端→服务端这个方向的连接」。
状态变化:客户端发送后,状态变为 FIN_WAIT_1(等待服务端的确认)。
✅ 第 2 次挥手(S → C):服务端确认关闭请求
服务端收到 FIN 报文后,立即回复 ACK 报文(确认报文段),报文携带:确认号ack = u+1,序列号seq = v。
核心意图:告诉客户端「我收到你的关闭请求了,我知道你不发数据了」;此时服务端→客户端的方向仍可正常发数据(服务端可能还有未传输完的响应数据)。
状态变化:服务端状态变为 CLOSE_WAIT(关闭等待);客户端收到 ACK 后,状态变为 FIN_WAIT_2(等待服务端的最终关闭通知)。
✅ 第 3 次挥手(S → C):服务端发起关闭请求
服务端将剩余数据全部传输完毕后,主动发送 FIN 报文,报文携带:确认号ack = u+1,序列号seq = w。
核心意图:告诉客户端「我这边也没有数据要发给你了,我要关闭服务端→客户端这个方向的连接」。
状态变化:服务端发送后,状态变为 LAST_ACK(最后确认),等待客户端最终回应。
✅ 第 4 次挥手(C → S):客户端最终确认关闭
客户端收到 FIN 报文后,回复 ACK 报文,报文携带:确认号ack = w+1,序列号seq = u+1。
核心意图:告诉服务端「我收到你的关闭请求了,双方双向连接都关闭」;客户端发送后会等待2MSL 时间(网络最大报文生存时间),确保服务端收到该 ACK,再彻底释放连接。
状态变化:客户端等待 2MSL 后,状态变为 CLOSED;服务端收到 ACK 后,立即变为 CLOSED。

相关新闻

  • YOLO模型推理蓝绿部署?零停机升级GPU服务
  • spark提交流程中的driver的作用
  • YOLO训练资源池划分?部门级GPU配额管理

最新新闻

  • # P3622 \[APIO2007] 动物园
  • 雅思备考不烧钱,这些性价比高的外教线上课程值得重点关注 - 品牌2026
  • 北京执行分配方案异议律所:分配方案不公如何维权?5步异议提出与诉讼指引 - 品牌2026
  • 2026年6月最新泰格豪雅中国官方售后电话地址客服热线服务网点 - 亨得利官方服务中心
  • MPC857T CPM通用定时器:原理、配置与嵌入式通信实战
  • MPC837xE-RDS参考设计板深度解析:从硬件架构到嵌入式系统开发实践

日新闻

  • 2026年不锈钢卷板厂家推荐排行榜:冷轧热轧/304/201不锈钢卷板,高颜值耐腐蚀源头厂家实力精选 - 企业推荐官【官方】
  • FLUX.1-dev FP8模型实战指南:24GB以下显卡高效部署方案
  • 2026佛山长途搬家价目表:跨省跨市搬家费用完整计算指南 - 从来都是英雄出少年

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号