David S. Miller wrote:
> From: "Wael Noureddine" <[EMAIL PROTECTED]>
> Date: Sun, 21 Aug 2005 00:17:17 -0700
> 
> 
>>How do you intend on avoiding huge stretch ACKs?
> 
> 
> The implication is that stretch ACKs are bad, which is wrong.
> Oh yes, that's right, you're the same person who earlier in this
> thread tried to teach us that bursty TCPs are non-standard :-)
> 
> Stretch ACKs are actually a positive thing on a healthy connection and
> do indeed help the sender.  And when loss events occur, LRO stops
> immediately and delivers the packets as-is so that loss information
> via ACKs with SACK blocks can immediately make their way to the
> sender.
> 
> Linux does actually currently generate stretch ACKs, when beneficial.

I do notice that on my own tests, I'm seeing stretch acks of 7 and 8
packets quite often. Is there any intention to add ABC (Accurate Byte
Counting) to Linux to offset the effects this has on the cwnd growth?

I haven't seen anything critical happening because of this, but it
definitely changes the way TCP behaves.

Baruch
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to