Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - T index
The Linux kernel configuration item CONFIG_TCP_CONG_NV
:
(none)
tcp_nv
TCP NV is a follow up to TCP Vegas. It has been modified to deal with 10G networks, measurement noise introduced by LRO, GRO and interrupt coalescence. In addition, it will decrease its cwnd multiplicatively instead of linearly.
Note that in general congestion avoidance (cwnd decreased when # packets queued grows) cannot coexist with congestion control (cwnd decreased only when there is packet loss) due to fairness issues. One scenario when they can coexist safely is when the CA flows have RTTs << CC flows RTTs.
For further details see http://www.brakmo.org/networking/tcp-nv/
Raw data from LKDDb:
lkddb module tcp_nv CONFIG_TCP_CONG_NV : net/ipv4/Kconfig : "TCP NV" # in 4.8–4.20, 5.0–5.19, 6.0–6.12
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - T index
Automatically generated (in year 2024). See also LKDDb sources on GitLab