tcp: improve lost rxt heuristic 01/23101/14
authorFlorin Coras <fcoras@cisco.com>
Wed, 30 Oct 2019 16:22:14 +0000 (09:22 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Mon, 11 Nov 2019 18:45:14 +0000 (18:45 +0000)
commitb3dce89a768aaffa2a830ba6579cd3d9c8cd967a
tree1b4d603d40f95fe56ef9c77a90468afb2c337240
parenteb284a1f8f10d752285a0a59e75bc54acae50779
tcp: improve lost rxt heuristic

Type: feature

- retransmit first unacked segment if newer retransmitted packets
are acked
- avoid spurious retransmits if recovery ends with sacked bytes

Change-Id: Ic1b56d22e025822edb7609afb136e47440ea6032
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/tcp/tcp.h
src/vnet/tcp/tcp_input.c
src/vnet/tcp/tcp_output.c