← Voltar ao Blog
qos bandwidth beginner

Como limitar a banda por cliente com Simple Queue

Um cliente da sua rede está saturando o link — alguém baixando sem parar, um dispositivo IoT se comportando mal, ou simplesmente um plano de cliente que deveria estar limitado a uma determinada velocidade. Você precisa limitar a banda daquele endereço específico sem mexer na conexão de mais ninguém. A Simple Queue do MikroTik foi feita exatamente para isso: um limite de velocidade por destino que você configura em uma linha, sem precisar montar uma queue tree.

1

Identifique o destino

As Simple Queue casam por endereço (ou sub-rede) de destino, então primeiro você precisa do IP do cliente — confira em IP > DHCP Server > Leases se for um endereço dinâmico, ou use uma reserva estática para que o limite não se perca quando o lease renovar.

2

Crie a fila

max-limit leva dois valores separados por uma barra: primeiro upload, depois download (do ponto de vista do roteador, isso é o upload e o download do cliente).

/queue simple add name=client1 target=192.168.88.10/32 max-limit=10M/10M

Isso limita o cliente a 10 Mbps de upload e 10 Mbps de download. Use números diferentes em cada lado da barra para um plano assimétrico, por exemplo max-limit=5M/20M.

3

Preste atenção à ordem das filas

As Simple Queue são avaliadas de cima para baixo, e um pacote casa com a primeira fila cujo target o cubra. Se você tiver uma fila ampla (por exemplo, um /24 inteiro) acima de uma mais específica para um único IP dentro dessa sub-rede, a regra ampla vence e a específica nunca é acionada. Mantenha os targets mais específicos acima dos mais amplos, do mesmo jeito que você ordena as regras de firewall.

4

Verifique se o limite está sendo aplicado

Rode um teste de velocidade a partir do cliente e observe os contadores da fila sendo atualizados em tempo real:

/queue simple print stats

Você deve ver a taxa se aproximar do limite configurado e se manter lá sob carga sustentada.

Por que fazer assim

Limitar por cliente com uma Simple Queue que casa por target, em vez de limitar todo o link WAN de forma global, é o que realmente resolve o problema de "um usuário está consumindo a conexão sozinho". Um limite global reduz a velocidade de todos igualmente e não impede que um cliente específico tome mais que a sua parte abaixo desse teto; uma fila por target dá a cada cliente sua própria faixa, então um usuário pesado não consegue degradar o serviço dos outros, não importa o que a capacidade total do link esteja fazendo. Para algo além de alguns limites simples por cliente — filas pai compartilhadas, priorização entre tipos de tráfego — uma queue tree é a ferramenta certa, mas a Simple Queue sozinha cobre a grande maioria dos pedidos de "limite este cliente".

Como o MoniTik ajuda

O MoniTik grafica o uso de banda em tempo real por dispositivo, então em vez de ficar adivinhando se um limite de 10 Mbps está realmente sendo respeitado sob carga, você pode olhar o padrão de tráfego diretamente e confirmar que o limite está funcionando — ou descobrir o cliente que ainda encontra um jeito de burlar.

Iniciar Teste Grátis
Mateo Fernández
Mateo Fernández Especialista em Suporte para Provedores

Mateo dá suporte a provedores de internet sem fio que usam equipamentos MikroTik, desde a primeira instalação até o suporte do dia a dia.