Amigos,
Coloquei abaixo o meu controle de banda para que os usuários utilizem o link de forma balanceada, fazendo downloads a 400 kbps e uploads a 200 kpbs.
Estou meio inseguro quanto às interfaces usadas. Coloquei a ether1 como saída para o link e a wlan1 como tráfego local.
Críticas e sugestões serão muito bem-vindas.
Esquema da rede:
Link -> Server -> swith -> Mikrotik -> usuários
Primeiro, marcar os pacotes vindos da rede 192.168.x.0 com a marca uses:
/ip firewall mangle add chain=forward src-address=192.168.x.0/24 \
action=mark-connection new-connection-mark=users-con
/ip firewall mangle add connection-mark=users-con action=mark-packet \
new-packet-mark=users chain=forward
Depois eu criei dois PCQs (filas por conexão), um para download outra para upload.
/queue type add name=pcq-download kind=pcq pcq-classifier=dst-address
/queue type add name=pcq-upload kind=pcq pcq-classifier=src-address
Em seguida, criei uma queue tree para download e outra para upload.
Download
/queue tree add name=Download parent=wlan1 max-limit=400000
/queue tree add parent=Download queue=pcq-download packet-mark=users
Upload:
/queue tree add name=Upload parent=ether1 max-limit=200000
/queue tree add parent=Upload queue=pcq-upload packet-mark=users
Tirei esse controle do manual do MK, depois de lê-lo umas trezentas vezes.