I have a scenario where we are using a MikroTik device at a remote site connected by a layer2 link to our main site. The default gateway for the MikroTik is at the main site. The device at the remote site is set up to do rate limiting with simple queues to prioritize traffic. The setup works great when we are using T1’s, but the traffic that is passed via MAC address resolution (i.e. switched) doesn’t appear to be getting rate limited.
Specifically:
ports 3,4,5 follow port ether1 as a switch master
Port 5 is connected to the uplink to the main site
Port 1 is connected to another switch
On the separate switch, we have a separate firewall sending data (backups and PC internet traffic)
Port 2 is linked to a bridge and is firewalled to VOIP phones
Queue setup:
/queue simple
add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s comment=“VOIP Queue” direction=both disabled=
no interface=all limit-at=0/0 max-limit=4500k/4500k name=InternetLimit packet-marks=“” parent=none
priority=8 queue=default/default target-addresses=“” total-queue=default
add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both disabled=no interface=all
limit-at=0/0 max-limit=0/0 name=VOIP packet-marks=VOIP parent=InternetLimit priority=1 queue=
default/default target-addresses=“” total-queue=default-small
add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both disabled=no interface=all
limit-at=0/0 max-limit=0/0 name=Non-VOIP packet-marks=no-mark parent=InternetLimit priority=8
queue=default/default target-addresses=“” total-queue=default-small
I can see traffic on ether5 in Winbox hitting 4M but the queue stats only show Rx Rates and Tx Rates in the kbps.
Why would the switched traffic miss the queues? Is there a way to apply the simple queues to the switched data?
More likely I’m missing something simple so feel free to clarify what I’m missing.