Mikrotik. Ограничение скорости трафика. Очереди. Queue tree
Входные данные
bridge-local - локальный интерфейс LAN
192.168.17.0/24 - локальная сеть
ether3-wan1, ether4-wan2 - внешние интерфейсы, смотрящие на 1-го и 2-го провайдеров соответственно
users, privil - группы (адрес-листы) пользователей
Настройка
Ограничим скорость пользователей по протоколам HTTP/HTTPS
Добавим IP пользователей в адрес-листы
/ip firewall address-list
add address=192.168.17.160/27 comment=dhcp list=users
add address=192.168.17.20 comment=dhcp list=privil
Маркируем соединения http/https в соответствии с source IP (из адрес-листов) локальной сети, а внутри них маркируем пакеты
/ip firewall mangle
add action=mark-connection chain=prerouting comment=mark-conn-http_users-list connection-nat-state="" dst-port=80,8080,443 new-connection-mark=c-users-80 passthrough=yes protocol=tcp src-address-list=users
add action=mark-packet chain=prerouting comment=mark-packet-http_users-list connection-mark=c-users-80 new-packet-mark=p-users-80 passthrough=yes
add action=mark-connection chain=prerouting comment=mark-conn-http_privil-list connection-nat-state="" dst-port=80,8080,443 new-connection-mark=c-privil-80 passthrough=yes protocol=tcp src-address-list=privil
add action=mark-packet chain=prerouting comment=mark-packet-http_privil-list connection-mark=c-privil-80 new-packet-mark=p-privil-80 passthrough=yes