Red Hat Training

A Red Hat training course is available for RHEL 8

24.4. Actualización del qdisc por defecto

Si observa pérdidas de paquetes en la red con el actual qdisc, puede cambiar el qdisc en función de los requisitos de su red. Puede seleccionar el qdisc, que cumpla con sus requerimientos de red. Este procedimiento describe cómo cambiar el valor por defecto qdisc en Red Hat Enterprise Linux.

Procedimiento

  1. Ver el valor por defecto actual qdisc:

    # sysctl -a | grep qdisc
    net.core.default_qdisc = fq_codel
  2. Ver el qdisc de la conexión Ethernet actual:

    # tc -s qdisc show dev enp0s1
    qdisc fq_codel 0: root refcnt 2 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms memory_limit 32Mb ecn
    Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
    backlog 0b 0p requeues 0
    maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
    new_flows_len 0 old_flows_len 0
  3. Actualice la página web qdisc existente:

    # sysctl -w net.core.default_qdisc=pfifo_fast

  4. Para aplicar los cambios, vuelva a cargar el controlador de red:

    # rmmod NETWORKDRIVERNAME

    # modprobe NETWORKDRIVERNAME

  5. Inicie la interfaz de red:

    # ip link set enp0s1 up

Pasos de verificación

  • Ver el qdisc de la conexión Ethernet:

    # tc -s qdisc show dev enp0s1
    qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
     Sent 373186 bytes 5333 pkt (dropped 0, overlimits 0 requeues 0)
     backlog 0b 0p requeues 0
    ....

Recursos adicionales