Hello!
> The comment in the source must have a typo, yes. Since host1 is linux, it
> must be sending XSEQ+1:XSEQ+1 ACK YSEQ+1 in the third line. However, the
> tcp_sequence check will still drop the fourth packet if end_seq ==
> rcv_nxt, no?
Yes, we must drop old segments and send ACK for them.
All out of window segments (not depending on FIN) are handled in this way.
If host2 loses our ACKs, the bug is to be fixed there.
Alexey
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]