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

编程哲学——TCP可靠传输

TCP

TCP可靠传输

TCP的可靠传输表现在
(1)建立连接时三次握手,四次挥手
有点像是这样对话:
”我们开始对话吧“
”收到“
”好的,我收到你收到了“
(2)数据传输时ACK应答和超时重传
”我们去吃饭吧“
……
”我们去吃饭吧“
……
”我们去吃饭吧“
”好的“

TCP通讯效率

TCP的通讯效率与MTU最大传输单元(Maximum Transmission Unit)和时间有关。
这跟一个人讲话一样,想要想得周全,延迟就大;想要快言快语,听的人就想怎么不一口气说完呢。

而ACK的等待时间也就是重传时间。

TCP流水线传输——滑动窗口

如果在等待ACK的时间里什么都不做,实在太浪费了。因此滑动窗口就是不等待ACK返回,直接发送后续的包。

能够接收的最大数据量成为窗口大小。

相关文章:

  • 人工智能-小说动漫AIGC文生图模型
  • STM32单片机入门学习——第20节: [6-8]编码器接口测速
  • Python 实现的运筹优化系统代码详解(0-1规划背包问题)
  • API调用类型全面指南:理解基础知识
  • ARM-UART
  • 光谱相机在工业中的应用
  • 在云服务器上搭建数据可视化平台:Metabase 安装与部署全流程实战
  • Spring基础二(依赖注入、自动装配)
  • Transformer原理及知识体系大纲
  • 2011-2019年各省地方财政商业服务业等事务支出数据
  • OpenGL学习笔记(颜色、基础光照)
  • 问题1:Sinal 4在开启PAC检查的设备崩溃
  • 大数据系列之:Kerberos
  • 【前端】Node.js一本通
  • 成本管理计划中的精确度、准确度代表的分别是什么?
  • 【HTB】Windows-blue靶机渗透
  • Unity3D仿星露谷物语开发33之光标位置可视化
  • SQL Server存储过程和触发器的使用
  • AI比人脑更强,因为被植入思维模型【46】演绎法思维模型
  • 2025年3月11日(风机综述_2)
  • 网站logo用什么做/谷歌浏览器app下载安装
  • 游戏企业用什么程序做网站/少儿培训
  • js实现网站简体转繁体/哪个网站做推广效果好
  • 泉州 网站建设/百度员工收入工资表
  • 如何做网站卖东西/百度推广平台登陆
  • html旅游网站模板/台州百度推广优化