以下过程中,TCP 序列号和确认号是如何变化的?
三次握手中 TCP 序列号和确认号的变化
数据传输中 TCP 序列号和确认号的变化
四次挥手中 TCP 序列号和确认号的变化
万能公式
根据经验总结了一条万能公式。发送的 TCP 报文:
公式一:序列号 = 上一次发送的序列号 + len(数据长度)。
特殊情况,如果上一次发送的报文是 SYN 报文或者 FIN 报文,则改为上一次发送的序列号 + 1。
公式二:确认号 = 上一次收到的报文中的序列号 + len(数据长度)。
特殊情况,如果收到的是 SYN 报文或者 FIN 报文,则改为上一次收到的报文中的序列号 + 1。
image.png
image.png
image.png
image.png
image.png
image.png
image.png
参考
TCP 序列号和确认号是如何变化的?
https://zhuanlan.zhihu.com/p/577528304















网友评论