接收方会丢弃带有无效ACK号码的数据包吗?

时间:2018-12-19 16:55:30

标签: networking tcp

我已经读到,如果TCP中的数据包没有有效的序列号,那么该数据包将被接收方丢弃。

但是,如果数据包具有有效的序列号却具有无效的ACK编号,那么接收方也会丢弃该数据包吗?

1 个答案:

答案 0 :(得分:1)

确实没有“无效”的确认号。如果您是说该数字不在窗口(主机的公告内存缓冲区)之内,那就是另一个问题。

如果ACK不在窗口中,则主机将通过复位进行响应,以表明主机没有与这些“键”建立连接的概念,其中键是源,目标,源端口,目标端口,序列号。