tcp - TCP序列号是如何存储的?

标签 tcp numbers sequence seq

从图中我们可以看到,wireshark捕获的数据包的TCP层的seq号是十进制的45943,它由十六进制数字61a08950表示。显然,该十六进制数字直接转换为十进制并不等于 45943,那么这个数字是如何存储的?它是经过编码还是类似的?

TCP Sequence number

最佳答案

  1. 它们以大端格式存储。
  2. Wireshark 显示相对序列号,而不是绝对数字。

以下是如何配置 Wireshark 以显示绝对数字:

https://wiki.wireshark.org/TCP_Relative_Sequence_Numbers

关于tcp - TCP序列号是如何存储的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43941181/

相关文章:

java - 地址已在使用 : JVM_Bind but no process is listed using port with netstat

tcp - 跨任何操作系统和语言的进程间通信最简单的方法是什么

go - 运行curl命令时,TCP服务器返回错误

c# - 使用事件处理程序接收到的 TCP 客户端数据

python - 检测数字序列中的重复循环(python)

java - 在泛型类中生成随机数

c++ - 一个好的随机数生成器的想法是什么?

class - 更改符合 'generate()' 的类的子类的 'SequenceType' 方法

algorithm - Lisp 中的最长递减序列

python - 验证算术序列python