Em vez de usar filas simples, você provavelmente desejará usar uma árvore de filas. Veja: link
Resumidamente, você desejará uma fila de nível superior para upload e outra separada para download, então duplique isso para cada direção, alterando src-address para dest-address conforme apropriado.
-
Crie uma fila com 10Mbps no máximo para:
/queue tree add name=all_up limit-at=10M parent=machine_ingress_interface
-
Use marcas de pacote para marcar cada pacote por IP de origem ou de destino. Por exemplo. tráfego da máquina A está marcada como machine_a_up:
/ip firewall mangle add action=mark chain=prerouting new-packet-mark=machine_a_up src-address=192.168.1.2
-
Crie uma fila para moldar o tráfego marcado com a fila pai especificada:
/queue tree add name=machine_a_up packet-mark=machine_a_up parent=all_up
Como alternativa, analise um PCQ . Pode fazer o que quiser com menos trabalho.