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

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.kler.cn/a/509928.html

相关文章:

  • 【蜂巢——方向,数学】
  • 在21世纪的我用C语言探寻世界本质——字符函数和字符串函数(2)
  • Vulnhub-Tr0ll靶机笔记
  • SpringBoot Starter 通用接口加密组件(防篡改)+ RequestBodyAdvice和ResponseBodyAdvice原理
  • Docker 镜像加速的配置
  • IoTDB 数据类型相关问题
  • 游戏画质升级史的思考
  • DEBERTA:具有解耦注意力机制的解码增强型BERT
  • 豆包MarsCode:构造特定数组的逆序拼接
  • 通信协议之多摩川编码器协议
  • LabVIEW 实现线路板 PCB 可靠性测试
  • 网络安全 | 域名和DNS详解
  • vim使用指南
  • Armv8/Armv9架构从入门到精通-介绍
  • nss刷题3
  • .Net Core微服务入门系列(一)——项目搭建
  • Conda 常用操作命令与使用示例
  • CC工具箱使用指南:【Excel点集转面要素(批量)】
  • 请简述公司的系统服务架构类型(单体架构、分布式架构、微服务架构、分层架构、集群架构、SOA 架构、中台架构)
  • Reactor 模式在 Edis、Nginx 和 Netty 中的应用与高性能网络模式解析
  • 青少年编程与数学 02-007 PostgreSQL数据库应用 01课题、PostgreSQL数据库
  • Day30下 - RAG系统
  • 实现星海波动粒子特效:基于 Canvas 和 JavaScript 的 3D 波动效果
  • P7865 「EVOI-RD1」无人机航拍( ( [主题训练B1]线段树 ) 第四题)[ 采用高级二维差分数组 ]
  • 【MySQL】环境变量配置
  • 常用图标详解:提升用户体验的视觉元素