Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361)

From: Igor Lubashev <[email-masked]>
Date: Tue, 04 Feb 2020 12:17:21 -0800

igorlord commented on this pull request.

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The

@martinthomson Not sure about "when an ack-eliciting packet arrives with a packet number that more than one greater than **any** previously received packet". If a delayed packet has been received, would not you want to notify the other endpoint ASAP, in case it did not retransmit the data, yet?

I'd think "out of order" means "_any packet with a packet number other than one greater then the largest previously received packet number_".  (Or, optimizing a bit, "_any ack-eliciting packet with a packet number other than one greater then the largest previously received packet number, or a non-ack-eliciting packet with a packet number more than one greater then the largest previously received packet number_".)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3361#discussion_r374899742