[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ns] a small bug in delayed ACK ?



Following the bug report from Changhee Joo and the email from
Lloyd Wood and Mark Allman, I have added the parameter
  Agent/TCPSink set RFC2581_immediate_ack_ true
to TCP to bring the Delayed-ACK behavior into compliance with RFC
2581.  When the TCP Delayed-ACK receiver receives data that fills
a gap in the sequence space, the data is acked immediately (if
RFC2581_immediate_ack_ is set to true).  

The parameter RFC2581_immediate_ack_ is set to true by default.
Note that this changes slightly the default behavior of TCP 
with a delayed-ack receiver.

This is illustrated in the validation test "./test-all-rfc2581".

This should be available in the nightly snapshot.

- Sally