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

“tcp控制协议”的理解

情景解释:

1.过程:

bf937ac0297a41628944711014c6c1b1.png在用户进行网络间通信时,不管是客户端还是服务端,都会有两个缓冲区——发送缓冲区和接受缓冲区。

通过4个缓冲区进行数据交流。

85f016afc4654c559259ae79ff325abe.png用户通过write()将数据发送到他的发送缓冲区中,再传输到服务端的接受缓冲区中。

 

参考如下:

“write()” 与 “ tcp缓冲区 ” 之间的关系-CSDN博客

在这个过程中会不会出现传输信息丢失(丢包)???

如果服务端接受信息时,在服务端接受时,如出现接受不完全??

991ce45eed1c46f2ad7a39344e948d53.png

 

那么tcp控制协议闪亮登场!!!!

(tcp控制协议)决定-->>     

   1. 发多少?                                        

   2.出错啦怎么办?

   3.什么时候发?

 

 

 

 

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 软件测试需要具备的基础知识【功能测试】---后端知识(三)
  • SpringDataElasticsearch在SpringBoot项目中的简单使用
  • 这7款AI网站只用10分钟写万字论文,大学生救星来了吗?
  • 力扣:1456. 定长子串中元音的最大数目
  • 又又又掉毛季 满天飞的浮毛猫毛怎么解决?去浮毛空气净化器推荐
  • PaddleOCR 图片文字提取
  • Flask 异常处理
  • lvs、集群
  • 刷题DAY5
  • Openlayers6 图形绘制和修改功能(结合React)
  • 使用 MongoDB 构建 AI:Flagler Health 的 AI 旅程如何彻底改变患者护理
  • Canal单机部署
  • Python模拟退火算法
  • 一个Android下载网络图片显示并保存到系统相册的完整案例
  • 关于k8s的pvc存储卷
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 3.7、@ResponseBody 和 @RestController
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • Angular数据绑定机制
  • git 常用命令
  • js学习笔记
  • leetcode388. Longest Absolute File Path
  • Meteor的表单提交:Form
  • mysql 数据库四种事务隔离级别
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • springboot_database项目介绍
  • Transformer-XL: Unleashing the Potential of Attention Models
  • Unix命令
  • Vue.js 移动端适配之 vw 解决方案
  • 基于 Babel 的 npm 包最小化设置
  • 面试遇到的一些题
  • 如何选择开源的机器学习框架?
  • 使用Tinker来调试Laravel应用程序的数据以及使用Tinker一些总结
  • 用简单代码看卷积组块发展
  • #{}和${}的区别是什么 -- java面试
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #微信小程序:微信小程序常见的配置传旨
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (void) (_x == _y)的作用
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (二)测试工具
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (蓝桥杯每日一题)love
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (实战篇)如何缓存数据
  • (转)fock函数详解
  • (轉)JSON.stringify 语法实例讲解
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .dwp和.webpart的区别
  • .gitignore文件使用
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .Net Core与存储过程(一)