Bugzilla – Bug 250
Tcp breaks if you set the delackcount > 2
Last modified: 2008-12-06 03:13:12 EST
If you try to tell TCP to ack each third(4th, 5th, etc) packet instead of each second one, the code has a logical error preventing its correct operation. This is TcpSocket attribute DelAckCount.
Offending code is lines 1129-1139 in http://code.nsnam.org/ns-3-dev/file/266c6a334762/src/internet-stack/tcp-socket-impl.cc
Created attachment 321 [details]
./waf --run="tcp-large-transfer --ns3::TcpSocket::DelAckCount=3"
Appears to work as proposed.
Patch looks good, reassigning to release manager.
Reassigned to myself.