mikrotik should not queue

Dear All ;
long time i have this question in my mind and need answer for it from experts and mikrotik support .
as all the ISP use mikrotik RB and pc’s one behind the other , at their side and at client side .
and each one of these mikrotik servers queue data in it causing slow in internet service .
simply my question is how to make the mikrotik server deliver all the data received without any kind of queue ??
which it better for this using default or default-small ?? , is increasing the queuing size better or decreasing it ??
as i read before if there is not any rule in mangle and there is not any rule in queue , the mikrotik server will use interface queue to queue the data .
so my aim is not to queue anything all what the server receive should be delivered directly to client .
hope to hear good news for this issue .
with best regards .
Ahmed

Hi ;
still waiting mikrotik support for this issue .
is it possible to achieve this ?? or it is a dream for me ? .
again here is my previous question , how to prevent the MikroTik router from queuing data ?
Hope to get help for this soon .
with best regards .
Ahmed

Every single router, no matter the manufacturer or make will queue data in the way described. There is nothing to be done about it and that’s the way it should be. You just don’t have control or knowledge about those queues.

The ability to modify queues in MikroTik just gives you the tools to reorder packets that it has received and will send out so that you can apply quality of service to end users. Otherwise it defaults to the basic First In First Out mechanism, meaning the first thing that comes in goes out and if it receives more than the interface can handle it just drops it.

Take a T-1 for example, what will it do when you send it 3 Mbps of traffic? It will queue all of it and send out the first 1.5 Mbps it received and then drop the extra 1.5 Mbps because the T-1 line cannot take that extra capacity. Because of the way TCP works, TCP connections will scale themselves back to fit within that 1.5 Mbps automatically.

Hi ;
thanks for your reply .
I am talking specifically about MikroTik router which gives the ability to change the queue process .
as you said that it is impossible to prevent the router from queuing the data , so how to reduce the queue in MikroTik to the minimum ? .
in other words , to achieve this is by inreasing the queue size or by decreasing it ??
also you meantioned that the interface received more than what it can handle it just drops it , we need a reply from MikroTik support about the maximum data the interfaces used in MikroTik can handle ???

do you mean that it is not wise to subscribe with more than 1.5 Mbps ???

Hope to hear from you and others and MikroTik support .
Thanx again .
with best regards.
Ahmed

Decrease the size of the queue if you think you need to, though it is not necessary to do so. It will probably result in a lot of dropped packets for you and retransmits that you don’t want. You are basically becoming worried about something you shouldn’t be and trying to fix something that isn’t broken. If you have a problem on your network it’s likely coming from something else, and adjusting those settings without knowing what they do or what you are doing will likely result in more problems.

My example of a T-1 was just that, an example to illustrate how routers use their queues. While a T-1s Ethernet interface can receive and transmit data at 100 Mbps, it’s T-1 interface is only capable of 1.5Mbps. If it receives more than the 1.5Mpbs on the Ethernet interface to route, it will queue it all and drop the extra traffic because it cannot send out more than 1.5Mbps. This is expected and normal behavior for any router.