Community discussions

MikroTik App
 
webix
newbie
Topic Author
Posts: 33
Joined: Fri May 04, 2018 3:34 pm

Configure queue types with different upstreams

Mon Oct 08, 2018 3:19 pm

Hello Folks.

For info, i have read and tested this setup before i ask here my question: https://wiki.mikrotik.com/wiki/Manual:Q ... Q_Examples
This is how i have my network (note that i work with public ips only, so the ips shown here are representative only):
  • ETH1: Connected to UpStream Provider 1. The limit is 100 Mbits/100 Mbits. BGP set to no-export. Default outgoing route is set on this connection.
  • ETH2: Connected to UpStream Provider 2. The limit is 20 Mbits/1 Gbits.
  • ETH3: Connected to a Switch distributing connections between my servers.
Now, here's my Queue type example:
/queue simple
add max-limit=100M/1000M name="All Bandwidth" queue=pcq-upload-default/pcq-download-default target=10.0.0.0/22 total-queue=default
add burst-limit=95M/950M burst-time=30s/30s max-limit=80M/800M name="Server 01" parent="All Bandwidth" queue=pcq-upload-default/pcq-download-default target=10.0.0.1/26,10.0.0.65/32 total-queue=default
add burst-limit=95M/95M burst-time=30s/30s max-limit=80M/80M name="Server 02" parent="All Bandwidth" queue=pcq-upload-default/pcq-download-default target=10.0.0.128/26 total-queue=default
Now my problem is:
  • Server 01, no matter what i do, he only download max at 95M despite he has a burst of 950M and the parent too.
  • When Server 01 is downloading something and reaches the 90-95M, the Server 02 latency increases a lot (like it goes from 40-50ms to 200-300ms.
Someone can help me solve this out?
1 - First, i don't want the download made from Server 01 affect the latency of Server 02.
2 - When i set a download of 800M, i want the system provides 800M.

(Note, i don't have only these servers, but many more. So, i want to make a good use of my upstreams bandwidth)
Best regards

Who is online

Users browsing this forum: No registered users and 17 guests