TCP Congestion Control

vm finance vm.finance2 at gmail.com
Thu Oct 24 06:30:05 UTC 2019


Ok - I  see there is a socket option to pick a different cc per-socket
basis.
Any experiences on loading / using different cc per socket...does it work
seamlessly?

Thanks!

On Wed, Oct 23, 2019 at 11:19 PM Kevin Oberman <rkoberman at gmail.com> wrote:

> Have you loaded kernel modules for other algorithms? I believe only
> newreno is in the default kernel. "man 4 mod_cc" for available modules and
> other information.
> --
> Kevin Oberman, Part time kid herder and retired Network Engineer
> E-mail: rkoberman at gmail.com
> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
>
>
> On Wed, Oct 23, 2019 at 11:04 PM vm finance <vm.finance2 at gmail.com> wrote:
>
>> Hi,
>>
>> We can set per-socket congestion control under Linux, but not under
>> FreeBSD
>> (12.0).
>> The current available and allowed is only newReno:
>> net.inet.tcp.cc.available: newreno
>> net.inet.tcp.cc.algorithm: newreno
>>
>> Any thoughts on why FreeBSD chose not to allow different cc to be set per
>> socket?
>> AFAIK, it would get complicated to have different sessions having
>> different
>> congestion algos.
>>
>> Thanks for any pointers!
>> _______________________________________________
>> freebsd-net at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>>
>


More information about the freebsd-net mailing list