ssh
e o telnet
) ou a serviços que lidam apenas com pequenos blocos de dados.
tc
(fornecido pelo pacote iproute). Como sua interface é bem complexa, o uso de ferramentas de alto nível é recomendado.
wondershaper
(em pacote de nome similar) é minimizar latências independente da carga da rede. Isso é alcançado limitando o total de tráfego para um valor que seja pouco abaixo do valor de saturação do link.
wondershaper interface taxa_download taxa_upload
. A interface pode ser eth0
ou ppp0
por exemplo, e ambas as taxas são expressas em kilobits por segundo. O comando wondershaper remove interface
desabilita o controle de tráfego na interface especificada.
up
e down
no arquivo /etc/network/interfaces
permitindo que os comandos declarados sejam executados, respectivamente, após a configuração da interface e antes que ela seja desconfigurada. Por exemplo:
Exemplo 10.9. Mudanças no arquivo /etc/network/interfaces
iface eth0 inet dhcp up /sbin/wondershaper eth0 500 100 down /sbin/wondershaper remove eth0
wondershaper
em /etc/ppp/ip-up.d/
irá habilitar o control de tráfico assim que a conexão seja feita.
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