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都在序列中占据一个字节。这也可能是原因。 相关内容 SQL Server 2008 R2 能不能通过特定程序来分配资源? 如何消除使用 tikz 包时发生的奇怪错误? 如何从日期单元格中获取“dd”? 如何在 Windows 快捷方式中将命令行参数添加到命令行参数? 设备上没有剩余空间 - 尺寸错误 为什么 Shift 键突然夺走了焦点?[关闭] Excel:对相邻列中某些值之间的数字行求和 Samba 共享仅供访客读取,供经过身份验证的用户读写 Hyper-V 服务器以无线作为主要连接 声明命令和 shell 扩展