DOC: quic: document nocc debug congestion algorithm

Document nocc congestion algorithm as an entry of quic-cc-algo.
Highlight the fact that it is reserved for debugging and should not be
used outside of this use case.
This commit is contained in:
Amaury Denoyelle 2024-08-14 18:00:20 +02:00
parent 103d860777
commit 5b6e8c4d4d

View File

@ -16660,8 +16660,8 @@ proto <name>
instance, it is possible to force the http/2 on clear TCP by specifying "proto
h2" on the bind line.
quic-cc-algo { cubic | newreno }
quic-cc-algo { cubic | newreno }(max_window)
quic-cc-algo { cubic | newreno | nocc }
quic-cc-algo { cubic | newreno | nocc }(max_window)
This is a QUIC specific setting to select the congestion control algorithm
for any connection attempts to the configured QUIC listeners. They are similar
to those used by TCP. An optional value in bytes may be used to specify the
@ -16676,6 +16676,11 @@ quic-cc-algo { cubic | newreno }(max_window)
# cubic congestion control algorithm with one megabytes as window
quic-cc-algo cubic(1m)
A special value "nocc" may be used to force a fixed congestion window always
set at the maximum size. It is reserved for debugging scenarios to remove any
side effects caused by the congestion controller. It must not be used in
production as it can quickly lead to network issues such as a high loss rate.
quic-force-retry
This is a QUIC specific setting which forces the use of the QUIC Retry feature
for all the connection attempts to the configured QUIC listeners. It consists