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

TCP Window Full是怎么来的

wireshark查看包时,会看到TCP Window Full,总结下它的特点:

1. Sender会显示 TCP Window Full

2. “Sender已发出,但,Receiver尚未ack的字节”,即Sender的 bytes in flights

3. Sender的 bytes in flights == Receiver 最近一次 所宣称的 窗口大小,此时,会在Sender上显示TCP Window Full。

TCP Window Full 意味着:

1. “Sender已发出但Receiver尚未ack的字节” 正好可以填满 Receiver所宣称的窗口大小

2. Sender必须等待Receiver腾出更多空间后才可以继续发送。即:必须等到Receiver来一次ack(Receiver腾出了更多空间),Sender才可以继续发送。

以下图为例,我们可以用excel表格来计算。可以看到excel的 D和E 是相等的。

http://www.lryc.cn/news/524110.html

相关文章:

  • 【22】Word:小李-高新技术企业政策❗
  • 大数据,Hadoop,HDFS的简单介绍
  • Python预训练视觉和大语言模型——精彩试读
  • html全局遮罩,通过websocket来实现实时发布公告
  • Vue3初学之Element-plus Form表单
  • 第14章:Python TDD应对货币类开发变化(一)
  • ElasticSearch索引别名的应用
  • C++和OpenGL实现3D游戏编程【连载21】——父物体和子物体模式实现
  • Mac苹果电脑 怎么用word文档和Excel表格?
  • 使用AI生成金融时间序列数据:解决股市场的数据稀缺问题并提升信噪比
  • QT信号槽 笔记
  • 【计算机网络】传输层协议TCP与UDP
  • UE控件学习
  • ThinkPHP 8的多对多关联
  • Linux内核编程(二十一)USB驱动开发
  • 【Block总结】WTConv,小波变换(Wavelet Transform)来扩展卷积神经网络(CNN)的感受野
  • 深入探究分布式日志系统 Graylog:架构、部署与优化
  • 构建高可用和高防御力的云服务架构第五部分:PolarDB(55)
  • 【Java 学习】深度剖析Java多态:从向上转型到向下转型,解锁动态绑定的奥秘,让代码更优雅灵活
  • HTTP / 2
  • 【深度学习】利用Java DL4J 训练金融投资组合模型
  • 跨域cookie携带问题总结
  • Pytorch使用教程(12)-如何进行并行训练?
  • 指针之旅:从基础到进阶的全面讲解
  • FPGA与ASIC:深度解析与职业选择
  • PostgreSQL 中进行数据导入和导出
  • SDL2基本的绘制流程与步骤
  • 面试-业务逻辑2
  • HTML之拜年/跨年APP(改进版)
  • 嵌入式硬件篇---ADC模拟-数字转换