Limite mínimo de largura de banda em sistemas Linux

2

Eu preciso limitar a banda mínima de um IP a serviços / portas específicos, descartando todos os pacotes que não satisfazem essa taxa mínima.

Eu vi o atributo rate na classe HTB da ferramenta de modelagem de tráfego do Linux tc fazer isso; é a ferramenta certa ou outras ferramentas são sugeridas (note que estou trabalhando em um servidor de rede executando o Linux)?

    
por Lucap 27.12.2016 / 11:36

1 resposta

3

Sim, é a ferramenta certa.

Na verdade, a modelagem de tráfego é implementada no nível do kernel. tc é a ferramenta de interface do usuário para controlá-lo. Faz parte do pacote iproute2 .

link tem boa documentação ou veja também referências em Como fazer a modelagem de tráfego (limitação de taxa) com TC por cliente OpenVPN

rate nas classes HTB é usado para definir a velocidade mínima desejada para limitar o tráfego transmitido.

Isso significa que o tráfego não deve ser menor do que o dado rate (como uma taxa garantida). Pode ser maior dependendo de outros parâmetros como burst e da configuração das classes pai. Mas não cai nada se a taxa de transmissão real for menor do que a especificada pelo parâmetro rate fornecido.

    
por 27.12.2016 / 12:00