标签: networking tcp
我已经读到,如果TCP中的数据包没有有效的序列号,那么该数据包将被接收方丢弃。
但是,如果数据包具有有效的序列号却具有无效的ACK编号,那么接收方也会丢弃该数据包吗?
答案 0 :(得分:1)
确实没有“无效”的确认号。如果您是说该数字不在窗口(主机的公告内存缓冲区)之内,那就是另一个问题。
如果ACK不在窗口中,则主机将通过复位进行响应,以表明主机没有与这些“键”建立连接的概念,其中键是源,目标,源端口,目标端口,序列号。