>> On Aug 9, 2020, at 6:29 PM, Chris Cappuccio <ch...@nmedia.net> wrote:
> Brian Brombacher [br...@planetunix.net] wrote:
>>
>> I am wondering what approach the project is planning to use to modernize
>> the congestion control algorithms. I'm interested in assisting the project
>> with development effort in this area. I've spent time making modifications
>> for my own purposes and would prefer to understand the projects goals before
>> continuing, if possible.
>
> Various improvements have been made over the years for dynamic window size,
> also further tweaks for higher bandwidth over high latency connections. I'd
> recommend sharing your current modifications here to get feedback.
>
> Chris
Hi Chris,
The modifications I’ve made are around parameters related to the slow start
threshold logic, ENOBUF behavior on interface write, and each Reno congestion
control logic segment has also received some changes. The majority of the
changes are implementing sysctl tunables to experiment with varying degrees of
network behavior I’ve been witnessing on my infrastructure.
I’ve been evaluating potential patterns to allow optimal maintenance and
addition of future CC algorithms.
Cheers,
Brian