ssh
y telnet
) o a servicios que sólo trabajan con bloques de datos pequeños.
tc
(provisto por el paquete iproute). Se recomienda utilizar herramientas de más alto nivel ya que su interfaz es bastante compleja.
wondershaper
(en el paquete con nombre similar) es minimizar las latencias independientemente de la carga en la red. Consigue esto limitando el tráfico total a un valor que está justo por debajo del valor de saturación del enlace.
wondershaper interfaz tasa_descarga tasa_subida
. La interfaz puede ser, por ejemplo, eth0
o ppp0
y ambas tasas son en kilobits por segundo. Ejecutar wondershaper remove interfaz
desactiva el control de tráfico en la interfaz especificada.
up
y down
al archivo /etc/network/interfaces
indicando las órdenes a ejecutar luego que se configure la interfaz y luego que sea desconfigurada, respectivamente. Por ejemplo:
Ejemplo 10.9. Cambios en el archivo /etc/network/interfaces
iface eth0 inet dhcp up /sbin/wondershaper eth0 500 100 down /sbin/wondershaper remove eth0
wondershaper
en /etc/ppp/ip-up.d/
activará el control de tráfico tan pronto como esté activa la conexión.
pfifo_fast
queue scheduler, which provides a few interesting features by itself. The priority of each processed IP packet is based on the DSCP field (Differentiated of Services Code Point) of this packet; modifying this 6-bit field is enough to take advantage of the scheduling features. Refer to https://en.wikipedia.org/wiki/Differentiated_services#Class_Selector for more information.
nft add table ip mangle nft add rule ip mangle PREROUTING tcp sport 22 counter ip dscp set 0x04 nft add rule ip mangle PREROUTING tcp dport 22 counter ip dscp set 0x04