diff options
author | Thomas H. P. Andersen <phomes@gmail.com> | 2018-05-31 13:30:10 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-05-31 13:30:10 +0200 |
commit | 6f130e85c76cfc2c58ba31f90d2ac3800866c1dd (patch) | |
tree | 0db3bafd6cd270f0f81c3561cb1d9cf00afb5757 /sysctl.d | |
parent | man: say more explicitly what to do in the SD_JOURNAL_INVALIDATE event (diff) | |
download | systemd-6f130e85c76cfc2c58ba31f90d2ac3800866c1dd.tar.gz systemd-6f130e85c76cfc2c58ba31f90d2ac3800866c1dd.tar.bz2 systemd-6f130e85c76cfc2c58ba31f90d2ac3800866c1dd.zip |
sysctl.d: request ECN on both in and outgoing connections (#9143)
To further avoid bufferbloat Explicit Congestion Notification (ECN)
should be enabled for both in and outgoing connections. The kernel
default is to enable it when requested for incoming connections, but
not to request it on outgoing connections. This patch enables it for
both.
A long time ago enabling these was causing problems, but these issues
have since been dealt with.
Fixes #9087.
Diffstat (limited to 'sysctl.d')
-rw-r--r-- | sysctl.d/50-default.conf | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sysctl.d/50-default.conf b/sysctl.d/50-default.conf index e263cf062..b67ae87ca 100644 --- a/sysctl.d/50-default.conf +++ b/sysctl.d/50-default.conf @@ -33,6 +33,9 @@ net.ipv4.conf.all.promote_secondaries = 1 # Fair Queue CoDel packet scheduler to fight bufferbloat net.core.default_qdisc = fq_codel +# Request Explicit Congestion Notification (ECN) on both in and outgoing connections +net.ipv4.tcp_ecn = 1 + # Enable hard and soft link protection fs.protected_hardlinks = 1 fs.protected_symlinks = 1 |