diff options
| author | Florian Westphal <[email protected]> | 2014-09-26 22:37:35 +0200 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2014-09-29 00:13:10 -0400 |
| commit | 9890092e46b2996bb85f7f973e69424cb5c07bc0 (patch) | |
| tree | 4cc1000c27918b9fcf63806bb5ae02cee36feeda /tools/perf/scripts/python | |
| parent | 7354c8c389d18719dd71cc810da70b0921d66694 (diff) | |
net: tcp: more detailed ACK events and events for CE marked packets
DataCenter TCP (DCTCP) determines cwnd growth based on ECN information
and ACK properties, e.g. ACK that updates window is treated differently
than DUPACK.
Also DCTCP needs information whether ACK was delayed ACK. Furthermore,
DCTCP also implements a CE state machine that keeps track of CE markings
of incoming packets.
Therefore, extend the congestion control framework to provide these
event types, so that DCTCP can be properly implemented as a normal
congestion algorithm module outside of the core stack.
Joint work with Daniel Borkmann and Glenn Judd.
Signed-off-by: Florian Westphal <[email protected]>
Signed-off-by: Daniel Borkmann <[email protected]>
Signed-off-by: Glenn Judd <[email protected]>
Acked-by: Stephen Hemminger <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions