|
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 UTC
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. |