If a high priority packet comes along other packets will be delayed until after the priority packet is delivered.
I dont care about bandwidth limiting. I want a higher priority ethernet port ( or IP ) to have full use of the connection and all the bandwidth if needed. I want to be able to assign different levels of this priority. BUT I want the higher priority even if none of the ports are in heavy use. My focus is more on latency then bandwidth.
There are no strict priority queues in RouterOS. It is impossible to say “transmit these packets first”. Priority in queues simply means “first give everything the limit-at CIR, when that has been satisfied, give those with a higher priority the bandwidth between limit-at and max-limit first and drop lower priorities to make that happen”.
Sightly paraphrased, a high priority does not mean “transmit first”, it means “drop last when giving more than the CIR”.
As far as I can tell those rules dont seem to do anything…
Clearly my testing showed that between 2 computers both had the same priority…
The Queue rules however were useful and had a beneficial effect. The primary computer’s latency was almost completely unaffected when I saturated the link with the secondary connection. The secondary computer’s latency was effected drastically however when i saturated the link with the primary computer. So priorities do work nicely in simple queues in 5rc11..
Maybe I need to do something else with that set of Bridge Filter rules. I dont understand what they are just exactly. They look like firewall rules. But they are under the Bridge category. I dont understand at all what the Set-Priority does.