]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allow the TCP backhole detection to be disabled at all, enabled only
authortuexen <tuexen@FreeBSD.org>
Tue, 31 Mar 2020 15:54:54 +0000 (15:54 +0000)
committertuexen <tuexen@FreeBSD.org>
Tue, 31 Mar 2020 15:54:54 +0000 (15:54 +0000)
commit3dd905a039735b6f361eca86c08aa9f25c2bbc4a
treef3656d26f4f38a79f8f49acf55abfca74ef88b5f
parentad8f31575bd244ca46bd7a561a8f2e47cf3ce9ec
Allow the TCP backhole detection to be disabled at all, enabled only
for IPv4, enabled only for IPv6, and enabled for IPv4 and IPv6.
The current blackhole detection might classify a temporary outage as
an MTU issue and reduces permanently the MSS. Since the consequences of
such a reduction due to a misclassification are much more drastically
for IPv4 than for IPv6, allow the administrator to enable it for IPv6 only.

Reviewed by: bcr@ (man page), Richard Scheffenegger
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D24219
share/man/man4/tcp.4
sys/netinet/tcp_stacks/bbr.c
sys/netinet/tcp_stacks/rack.c
sys/netinet/tcp_timer.c