Los pasos para verificar y habilitar BBR en el sistema Linux son los siguientes:

Compruebe si BBR está habilitado

  1. Ver el algoritmo de control de congestión actual:

    intento
    Copiar
    sistema net.ipv4.tcp_congestion_control

    Si la salida es net.ipv4.tcp_congestion_control = bbr, indicando que BBR está habilitado.

  2. Verifique la configuración de disciplina de cola (qdisc):

    intento
    Copiar
    sistema net.core.default_qdisc

    Cuando BBR está habilitado, generalmente se establece en fq.

  3. Verifique que el módulo del kernel esté cargado:

    intento
    Copiar
    lsmod | grep bbr

    Si la salida contiene tcp_bbr módulo, significa que ha sido cargado.

Si BBR no está habilitado, los pasos para habilitarlo son los siguientes:

  1. Confirmar la versión del kernel(necesidad ≥4,9):

    intento
    Copiar
    nombre -r
  2. Editar configuración de sysctl:

    intento
    Copiar
    sudo nano /etc/sysctl.conf

    Al final del archivo agregue:

    confinar
    Copiar
    net.core.default_qdisc = fq
    net.ipv4.tcp_congestion_control = bbr
  3. Configuración de la aplicación:

    intento
    Copiar
    sudo sistema -pag
  4. Confirmado para entrar en vigor:

    intento
    Copiar
    sistema net.ipv4.tcp_congestion_control  # debería generar "bbr"
    sistema net.core.default_qdisc          # debería generar "fq"

Otras cosas a tener en cuenta

  • Problema de permisos:usar sudo Ejecute el comando para garantizar permisos suficientes.

  • El kernel no soporta: Si la versión del kernel es demasiado baja, necesita actualizar el kernel (como el uso de Ubuntu/Debian). linux-generic-hwe paquete, CentOS usa el repositorio ELRepo).

  • Cargar módulos manualmente(raramente requerido):

    intento
    Copiar
    sudo modprobe tcp_bbr

Después de completar los pasos anteriores, BBR entrará en vigor y mejorará el rendimiento de la red.