@@ -301,15 +301,21 @@ tcp_ecn - INTEGER
0 Disable ECN. Neither initiate nor accept ECN.
1 Enable ECN when requested by incoming connections and
also request ECN on outgoing connection attempts.
- 2 Enable ECN when requested by incoming connections
+ 2 Enable ECN or AccECN when requested by incoming connections
but do not request ECN on outgoing connections.
+ 3 Enable AccECN when requested by incoming connections and
+ also request AccECN on outgoing connection attempts.
+ 0x102 Enable AccECN in optionless mode for incoming connections.
+ 0x103 Enable AccECN in optionless mode for incoming and outgoing
+ connections.
Default: 2
tcp_ecn_fallback - BOOLEAN
If the kernel detects that ECN connection misbehaves, enable fall
back to non-ECN. Currently, this knob implements the fallback
- from RFC3168, section 6.1.1.1., but we reserve that in future,
- additional detection mechanisms could be implemented under this
+ from RFC3168, section 6.1.1.1., as well as the ECT codepoint mangling
+ detection during the Accurate ECN handshake, but we reserve that in
+ future, additional detection mechanisms could be implemented under this
knob. The value is not used, if tcp_ecn or per route (or congestion
control) ECN settings are disabled.
Default: 1 (fallback enabled)