当前位置: 首页 > news >正文

大白话解释TCP的三次握手和四次挥手

你好,我是沐爸,欢迎点赞、收藏和关注。个人知乎

TCP的三次握手是浏览器与服务器建立连接的过程,而四次挥手,是两者断开连接的过程。今天把客户端和服务端当做两个人,通过打电话的方式解释连接建立和断开的过程。

TCP的三次握手

  1. 客户端:Hi,服务端,我要建立连接。
  2. 服务端:好的,客户端,我已收到请求,同意建立连接。
  3. 客户端:我已收到你的同意,连接建立。

TCP的四次挥手

  1. 客户端:Hi,服务端,我想关闭连接。
  2. 服务端:好的,客户端,我已收到你的关闭请求,让我看看还有没有数据要发送。
  3. 服务端:客户端,我已准备好关闭连接。
  4. 客户端:好的,我已收到你的关闭请求,连接关闭。

本期文章很短,但希望能够对你理解TCP的握手和挥手有所帮助,下期再见!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 视频号AI美女跳舞,轻松月入30000+,蓝海赛道,流量池巨大,起号猛
  • 【编程知识】如何有趣的理解变量的数据类型和数值
  • 东南大学:Wi-Fi 6搭档全光以太,打造“数智东南”信息高速路
  • 【ARM 芯片 安全与攻击 5.2.1 -- 侧信道与隐蔽信道的区别】
  • 代码随想录算法训练营第二十天(二叉树 七)
  • C语言之“ 数组 ”
  • MySQL存储过程深入指南
  • 三千元左右的卧室投影仪怎么选?当贝D6X Pro代替电视的最佳选择
  • 构建实时数据仓库:流式处理与实时计算技术解析
  • FastHTML:使用 Python 彻底改变 Web 开发
  • Linux 基础命令大全
  • 浮点数的使用
  • 【solidity 学习】错误处理机制汇总
  • 【大数据】Eueka与Nacos对比分析,你该怎么选择?
  • 关于HTTP HEAD介绍
  • 自己简单写的 事件订阅机制
  • [译]前端离线指南(上)
  • 【附node操作实例】redis简明入门系列—字符串类型
  • Android框架之Volley
  • django开发-定时任务的使用
  • ES6简单总结(搭配简单的讲解和小案例)
  • Gradle 5.0 正式版发布
  • Javascript弹出层-初探
  • javascript数组去重/查找/插入/删除
  • JavaScript新鲜事·第5期
  • 给github项目添加CI badge
  • 回流、重绘及其优化
  • 爬虫模拟登陆 SegmentFault
  • 前端工程化(Gulp、Webpack)-webpack
  • 使用agvtool更改app version/build
  • 学习笔记:对象,原型和继承(1)
  • 怎么把视频里的音乐提取出来
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ![CDATA[ ]] 是什么东东
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (Java入门)抽象类,接口,内部类
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (亲测有效)推荐2024最新的免费漫画软件app,无广告,聚合全网资源!
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (自用)gtest单元测试
  • .cn根服务器被攻击之后
  • .net framework 4.8 开发windows系统服务
  • .net Signalr 使用笔记
  • .Net 高效开发之不可错过的实用工具
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .net分布式压力测试工具(Beetle.DT)
  • .NET轻量级ORM组件Dapper葵花宝典
  • .net中我喜欢的两种验证码
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • @JSONField或@JsonProperty注解使用
  • @Pointcut 使用
  • [ 手记 ] 关于tomcat开机启动设置问题