Bugzilla – Full Text Bug Listing |
Summary: | Patches to TCP | ||
---|---|---|---|
Product: | ns-3 | Reporter: | Adrian S.-W. Tam <adrian.sw.tam> |
Component: | tcp | Assignee: | Adrian S.-W. Tam <adrian.sw.tam> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ns-bugs, tommaso.pecorella |
Priority: | P5 | ||
Version: | pre-release | ||
Hardware: | All | ||
OS: | All | ||
Attachments: | Patch to tcp-socket-base.cc and tcp-socket-base.h |
Description
Adrian S.-W. Tam
2011-09-29 12:53:47 EDT
I have no issues with the patch, just one question. In case of normal (cumulative) ACKs (i.e., not SACK) a lost ACK is superseded by the following ones, that are including the missing ones. Well, this is at least what the "plain" TCP ACK should do. So I guess that the correct behavior is not obtained by patching the receiver, but the sender. The case of SACK is kinda different of course, and a bit more complex. Mind, it's 3:40 am here, so I'll check the code, but not tonight. |