[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FullTcp and DelAck
> [*] Mark Allman turns that into a 'must' on the first page;
> did I miss an RFC rev?
> http://www.acm.org/sigcomm/ccr/archive/1998/oct98/ccr-9810-allman.html
RFC 1122 is ambiguous on the use of delayed ACKs. The paper cited
above does say that delayed ACKs are optional and if used a receiver
must ACK every second incoming segment. I *believe* this is a true
statement if you read one section of 1122 and false if you read
another section.
We cleaned this up a bit in RFC 2581 (which appears after the above
cited CCR paper), as follows:
* delayed ACKs SHOULD be used by receivers
* when using delayed ACKs, a receiver MUST NOT excessivly delay
ACKs, i.e.,
* an ACK SHOULD be sent for every second full sized segment
that arrives
* an ACK MUST be sent within 500~ms of the first data segment
arrival
allman
---
http://roland.grc.nasa.gov/~mallman/