[e2e] TCP Delayed Ack

Baruch Even baruch at ev-en.org
Tue Feb 21 09:15:14 PST 2006


Joe Touch wrote:
> 
> Baruch Even wrote:
> 
>>Saikat Guha wrote:
>>
>>>On Fri, 2006-02-17 at 12:10 +0000, Baruch Even wrote:

>>>There
>>>is also a TCP_QUICKACK socket option.
>>>
>>>Check the manpage for tcp(7) for details.
>>
>>I didn't notice this option but it still wouldn't solve the issue of
>>completely disabling delayed-acks.
>>
>>It might be useful to an application that for some reason wants to force
>>acks, it's not so useful for experiments where you want to completely
>>avoid delayed-acks. The manpage says the effect is temporary and so it
>>also seems from the code.
> 
> 
> Why is the application forcing ACKs? What's the utility, other than to
> trick the other side to open its window faster than recommended?

I have no idea, which is why I used "might", the original point was for
testing purposes and not normal operation.

I can't offhand think of a real use of this for an application so I
can't say I understand the reasoning of providing this option in the
first place.

Baruch


More information about the end2end-interest mailing list