TCP序列号是如何存储的?

How is TCP sequence number stored?

如图所示,wireshark 抓包的 TCP 层序列号是十进制的 45943,用十六进制数字表示 61a08950。显然,将十六进制数直接转换为十进制数并不等同于 45943,那么这个数字是如何存储的?它是编码的还是类似的东西?

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

以下是配置 Wireshark 以显示绝对数字的方法:

https://wiki.wireshark.org/TCP_Relative_Sequence_Numbers