9.5. Funciones TCP notables en RHEL 8
Red Hat Enterprise Linux 8 se distribuye con la versión 4.18 de la pila de red TCP, que proporciona un mayor rendimiento, mejor escalabilidad y más estabilidad. El rendimiento se ha incrementado especialmente en el caso de servidores TCP ocupados con una alta tasa de conexiones de entrada.
Además, existen dos nuevos algoritmos de congestión TCP, BBR
y NV
, que ofrecen una latencia más baja y un mejor rendimiento que el cúbico en la mayoría de los escenarios.
9.5.1. Soporte de TCP BBR en RHEL 8
Un nuevo algoritmo de control de la congestión TCP, el ancho de banda del cuello de botella y el tiempo de viaje de ida y vuelta (BBR) es ahora compatible con Red Hat Enterprise Linux (RHEL) 8. BBR intenta determinar el ancho de banda del enlace cuello de botella y el tiempo de ida y vuelta (RTT). La mayoría de los algoritmos de congestión se basan en la pérdida de paquetes (incluyendo CUBIC, el algoritmo de control de congestión TCP de Linux por defecto), que tienen problemas en los enlaces de alto rendimiento. BBR no reacciona a los eventos de pérdida directamente, sino que ajusta la tasa de ritmo de TCP para que coincida con el ancho de banda disponible. Los usuarios de TCP BBR deben cambiar a la configuración de colas fq
en todas las interfaces implicadas.
Tenga en cuenta que los usuarios deben utilizar explícitamente fq
y no fq_codel
.
Para más detalles, consulte la página de manual tc-fq
.