ACK 序列号和重传次数 2024-6-17 • networking tcp 在上述TCP 流,我注意到 9 号 TCP 数据包的预期下一个序列号是1902但ACK数据包的后续确认号是1903,比1902年多1个。 我想知道是否由于重传(第9号是第0.8号的重传?)如果是,那么如果有N次重传,ack number是不是seq+N?如果不是,造成不一致的原因是什么? 答案1 在 TCP 中,当你收到 ACK 时,它指向下一个客户端正在等待接收的数据包(即最后收到的字节 +1)事情就是这样的。 编辑:FIN和SYN都在序列中占据一个字节。这也可能是原因。 相关内容 为什么这个 gsettings 命令在 16.04 和 16.04.1 之间停止工作? Mint 17:咖啡因时移 Windows 8 发布预览版和 GRUB LPI 认证的真正价值是什么?[关闭] 将计算机网络名称重定向到其他计算机 eBPF 在功能方面有哪些限制? 在 macports Emacs-app 23.2.1 移植版上加载 AUCTeX 11.86 的预览功能 AcroRd32 在 explorer.exe 中做什么? 允许 RPM 在其他 RPM 的文件上安装文件吗? 如何在目录中手动设置页码?