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 是相等的。

相关推荐
tedcloud1232 小时前
DeepSeek-TUI部署教程:打造CLI AI助手环境
服务器·人工智能·word·excel·dreamweaver
上海云盾-小余2 小时前
BGP 高防 IP 与 CDN 混合部署:攻防场景选型实战指南
网络·网络协议·tcp/ip
无情的西瓜皮2 小时前
MCP协议实战:用Python从零搭建一个AI Agent工具服务器(保姆级教程)
服务器·人工智能·python·mcp
万能的知了3 小时前
服务器托管 vs 云主机 vs 裸金属:一个决策故事
运维·服务器·云计算
Shingmc34 小时前
【Linux】多路转接之select
linux·网络
溜达的大象4 小时前
从到处找资源到统一检索:飞牛NAS部署Pansou实战记录
网络·云计算
茫忙然6 小时前
U 盘搭建免驱 Linux 便携系统教程
linux·服务器
2401_868534786 小时前
园区网设计
网络
宋浮檀s7 小时前
春秋云镜——CVE-2020-25540
网络·安全·web安全
天天进步20157 小时前
Tunnelto 源码解析 #4:Wormhole 控制通道:WebSocket 如何建立一条“隧道控制线”
网络·websocket·网络协议