小编L.S*_*.S.的帖子

为什么 ACK 数据包中的序列号会递增?

我想知道是否有任何特殊原因需要增加 ACK 序列号而不是确认收到的序列号。为什么RFC这么设计呢?

Actual:
[SYN] SEQ=100
[SYN, ACK] Seq=300 Ack=101
[ACK] Seq=101 Ack=301

Why not:
[SYN] Seq=100
[SYN/ACK] Seq=300 Ack=100
[ACK] Seq=101 Ack=300
Run Code Online (Sandbox Code Playgroud)

当然,确认您刚刚收到的序列号而不是您收到的序列号 + 1 是有意义的吗?

networking tcp

6
推荐指数
1
解决办法
4914
查看次数

标签 统计

networking ×1

tcp ×1