[Bug 227303] TCP: huge cwnd does not slowly decay while app/rwnd limited, interacts badly with rwnd autosize

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun May 24 18:23:09 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227303

Richard Scheffenegger <rscheff at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |In Progress

--- Comment #8 from Richard Scheffenegger <rscheff at freebsd.org> ---
The partial fix is D21798 / rS355269. That takes care of "unbounded" growth of
cwnd when the transmit side is application rather than cwnd limited. So cwnd
only grows, if it is actually restricting the transmission rate.

In order for cwnd to decay over time, when an session becomes app-limited and
the app keeps on sending small amounts of data to never enter after_idle, will
mean implementing New Congestion Window Validation (RFC7661).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-transport mailing list