mirror of
https://github.com/opnsense/src.git
synced 2026-04-22 14:49:36 -04:00
Disable TCP inflight limiter by default.
It was experimental and interferes with the normal congestion control algorithms by instating a separate, possibly lower, ceiling for the amount of data that is in flight to the remote host. With high speed internet connections the inflight limit frequently has been estimated too low due to the noisy nature of the RTT measurements. This code gives way for the upcoming pluggable congestion control framework. It is the task of the congestion control algorithm to set the congestion window and amount of inflight data without external interference. Reviewed by: lstewart MFC after: 1 week Removal after: 1 month
This commit is contained in:
parent
ad8e331bf2
commit
bee4e5afa9
1 changed files with 1 additions and 1 deletions
|
|
@ -221,7 +221,7 @@ SYSCTL_VNET_INT(_net_inet_tcp, OID_AUTO, isn_reseed_interval, CTLFLAG_RW,
|
|||
SYSCTL_NODE(_net_inet_tcp, OID_AUTO, inflight, CTLFLAG_RW, 0,
|
||||
"TCP inflight data limiting");
|
||||
|
||||
static VNET_DEFINE(int, tcp_inflight_enable) = 1;
|
||||
static VNET_DEFINE(int, tcp_inflight_enable) = 0;
|
||||
#define V_tcp_inflight_enable VNET(tcp_inflight_enable)
|
||||
SYSCTL_VNET_INT(_net_inet_tcp_inflight, OID_AUTO, enable, CTLFLAG_RW,
|
||||
&VNET_NAME(tcp_inflight_enable), 0,
|
||||
|
|
|
|||
Loading…
Reference in a new issue