Oleg Gladyshev wrote:
> For sender both cases are exactly the same
> so receiver must ACK with old ACKNO if it can't receive more data no
> matter why it can't.

Not exactly. When we send a zero window, the sender will wait a while and
then try again with 1 byte. When we announce a big window by just sending
teh last ACKNO again, the sender might directly trigger a retransmission
(at least lwIP would, after the 2nd dupack).

To make it the same, we would have to announce a zero window when
"refused_data" is != NULL.

Simon

_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to