diff options
| author | Stephen Hemminger <shemminger@osdl.org> | 2005-03-22 03:05:52 -0800 |
|---|---|---|
| committer | David S. Miller <davem@sunset.davemloft.net> | 2005-03-22 03:05:52 -0800 |
| commit | d7af7d698228aa20986905a879a0b4df1115cff5 (patch) | |
| tree | d34a4f59732e00ab77f3178666f2f2a668995608 /net/netlink/netlink_dev.c | |
| parent | 0e59b453e01135036ae123fd8a13e931628ae542 (diff) | |
[TCP]: BIC not binary searching correctly
While redoing BIC for the split up version, I discovered that the existing
2.6.11 code doesn't really do binary search. It ends up being just a slightly
modified version of Reno. See attached graphs to see the effect over simulated
1mbit environment.
The problem is that BIC is supposed to reset the cwnd to the last loss value
rather than ssthresh when loss is detected. The correct code (from the BIC
TCP code for Web100) is in this patch.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/netlink/netlink_dev.c')
0 files changed, 0 insertions, 0 deletions
