Order of traffic flow through a stack of simple queues

Say you have defined 10 simple queues with same priority.

Does traffic flow into each queue in the order the are presented in the queue window? Or is it random like a hash?

If a queue applies to some particular traffic, does that traffic then get handled there, sent out, and then does NOT flow through the rest of the queues remaining?

If no queue applies, does traffic simply fall off the bottom and get sent by default?

Thanks.

Homer

Sequentially: it evaluates first, then goes on to second, etc, from https://wiki.mikrotik.com/wiki/Manual:Queue#Simple_Queues :



That’s it.

Exactly.

Thank you for your reply.

I have two simple queues.

First queue is for a single IP 10.16.31.54/24, set to unlimited/unlimited

The second queue is a standard PCQ setup for residential download, target is 10.16.31.0/24, set to 5M/1.5M.

Notice 10.16.31.0/24 includes 10.16.31.54.

When I do a direct ftp to the first queue single IP, I get second queue PCQ speeds.

When I disable PCQ queue, I get expected unlimited speeds.

When I enabled PCQ queue but set first queue to 10M/5M, I get those speeds.

Doesn’t unlimited mean unlimited? When first queue is set to unlimited/unlimited output of queue simple print shows max=0/0, does that mean zero or unlimited?

And any case why is the first queue being ignored when set to unlimited/unlimited.


Thanks in advance. Homer

First queue is for a single IP 10.16.31.54/24, set to unlimited/unlimited

Set it to 10.16.31.54/32 in order to refer to the specific IP so that specific IP matches the queue.

Yes sorry, of course, the /24 was a typo. Its actually entered as 10.16.31.54/32 and shows as 10.16.31.54.

When set to unlimited/unlimited the queue is ignored and that Ip passes to the second queue at 5 x 1.5

When first queue is set to something finite, it works as expected.

Homer