Community discussions

MikroTik App
 
User avatar
Bobo_Minky
just joined
Topic Author
Posts: 11
Joined: Thu Feb 24, 2005 4:21 pm

ECMP and queue trees

Thu Jun 08, 2006 2:58 pm

My question is possibly a silly one, but it is something that i am having a hard time figureing out. If you use ECMP (equal cost multipath routing) with 2 identical connections lets say 1 meg each for arguments sake. What this the total amount of bandwidth that i use at the top of my queue tree. See my reasoning is that it cant be 2 megs because ECMP is making my connection wider so to speak and not higher (meaning i could have 2 users downloading at 1 meg each max but not 1 user downloading at 2 megs since it isnt bonding). This is a fairly important point for me as i dont know how to setup my queue tree limits and how mikrotik manages those limits in a queue tree.

Help would be greatly appreciated

The Bobo_Minky
 
User avatar
Eugene
Forum Veteran
Forum Veteran
Posts: 986
Joined: Mon May 31, 2004 5:06 pm
Location: Cranfield, UK

Thu Jun 08, 2006 4:25 pm

One thing to think of is that ECMP works not with users, but with _connections_.

Eugene
 
User avatar
fatonk
Member
Member
Posts: 438
Joined: Tue Feb 22, 2005 11:06 am
Location: Mitrovica/Kosova

Thu Jun 08, 2006 5:04 pm

Yes, Eugene is right this has to do with connections not with users, in your case your client to reach 2 Meg download has to make more tha one connection.

regards.
 
User avatar
Bobo_Minky
just joined
Topic Author
Posts: 11
Joined: Thu Feb 24, 2005 4:21 pm

Thu Jun 08, 2006 11:18 pm

sorry to say but i dont think you get what im asking or im not asking it right, when i said users i meant in releation to their queue in the queue tree. If i set the top of my queue tree to 2MB then surely mikrotik asumes that it has 2MB of bandwidth and not 2 x 1MB of bandwidth? So if i make a tree with lets say a parent with 2MB and 2 child queues at 1MB each will that work correctly with ECMP? Or will it cause calculation problems because the connection isnt 2MB high so to speak but 2MB wide meaning 2 simultaneous 1MB connections.
 
savage
Forum Guru
Forum Guru
Posts: 1265
Joined: Mon Oct 18, 2004 12:07 am
Location: Cape Town, South Africa
Contact:

Thu Jun 08, 2006 11:54 pm

My first impressions would be 1mb (a chain is only as strong as it's weakest link?). However,

It might be duplicate work, but can you not assign a parent to a interface? I'm not 100% on this.

I'd create a 1mb perant for each interface, with duplicate queues underneath it - one queue per interface... It won't give you a magical 2mb/sec download speed obviously, but it should balance things out fairly well...

Who is online

Users browsing this forum: coreywithne, CrZY23 and 25 guests