linux - tcp连接中的序列号在什么情况下环绕

标签 linux networking tcp

我捕获了两个 linux 设备之间传输的 tcp 数据包,捕获的文件是用打开了绝对序列号选项的 wireshark 打开的。序列号看起来很奇怪,它从一个小于1000的相对较小的初始序列号(ISN)开始,当序列号达到65536左右时,它环绕并以小于1000的值重新开始。环绕重复在捕获的文件。 那么,是什么导致序列号在到达 2^32-1 之前被环绕?

最佳答案

TCP 无法在 65536 处环绕序列号。可能是重传。为了澄清这种情况,您还可以使用 tcpdump 观看捕获的文件。

关于linux - tcp连接中的序列号在什么情况下环绕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57585273/

相关文章:

通过树莓派切换套接字状态的Java函数

linux - 如何允许使用 SSH 在主目录外上传文件?

linux - Shell 脚本的意外输出

ios - Swift iOS-有wifi连接但没有互联网连接怎么办?

c# - 通过 TCP 套接字发送命令的最佳方式是什么?

ios - 如何向大量iPhone发送少量数据

c# - 是否可以使用 C# 在 Mono for Android 中使用异步套接字?

linux - Centos 7 上的服务器问题在更新后无法启动

python - 检查 Tornado (Python) 中的 HTTPS 连接以识别缓慢

从商店中删除证书后的 SSL 连接