Queue Size Calculation

Hi,

Is there a formula to calculate the exact queue size for mikrotik “default queue - fifo” that will yield 0% dropped packets?

Our setup for example has:
5mbps, 10mbps, 50mbps, 100mbps and 200mbps provisioned bandwidth per VLAN using simple queues.

What is the optimal queue size needed to make those interfaces not to drop packets?
Is it normal for queues to drop packets?

Thanks,

TCC

i think the purpose of a queue is to drop packets, some of them, not too much, not too few.

in my opinion the purpose of the size of a queue is to have room to accommodate enough packets to be able to receive high priority packets at the instant it has lower priority packets on it

too small queue may be full when a high priority packet arrives, dropping it = fail

too big queue increases latency too much degrading performance of applications and making more difficult for applications to detect the bandwidth available and work accordingly

take a look at this page, there is better explanation than i can do

http://wiki.mikrotik.com/wiki/Manual:Queue

Say for example, I’m delivering connection to a leased line client. Do I expect their traffic to have dropped packets?



if the client using that leased line try to send more traffic than allowed for the leased line yes, the packets over that limit will be dropped