Page 1 of 1

Bonding three channels with different speed

Posted: Tue Sep 22, 2009 7:50 pm
by olmi
Dear gurus of a microtic prompt please in the theory what will be speed if to stick together 3 channels
The first channel of 2 megabits
The second channel of 4 megabits
The third channel of 6 megabits.
I use bonding rr, each channel monitoring arp.

All channels are lifted between two microtics Eoip tunnels.

In practice 6 megabit as at loading of the first channel loading of other channels goes too on no more than two megabit turns out.

Re: Bonding three channels with different speed

Posted: Wed Sep 23, 2009 8:18 am
by kirshteins
Yes, this is how balancerr works. Same number of packets are sent out through each slave interface. So maximum speed is the slowest slave multiplied by the number of slaves.

Re: Bonding three channels with different speed

Posted: Wed Sep 23, 2009 12:10 pm
by olmi
How then to me to stick together 3 channels in one big?

Re: Bonding three channels with different speed

Posted: Wed Sep 23, 2009 12:22 pm
by Ibersystems
Hi,

I think you can use PCC or NTH to redistribute packets in the 3 lines. The max speed will be 2 or 4 or 6, depending on the line used by this connection, but not 12 Mbps.

Re: Bonding three channels with different speed

Posted: Wed Sep 23, 2009 2:29 pm
by olmi
Multi GW? It works not so well, rupture of sessions icq, games etc.

Re: Bonding three channels with different speed

Posted: Wed Sep 23, 2009 8:32 pm
by Chupaka
not ECMP, but PCC

Re: Bonding three channels with different speed

Posted: Thu Sep 24, 2009 1:52 am
by businesstg
Check out www.sharedband.com ... somehow they are able to do this using from what I understand using VRRP. It works pretty decently too and bonds disimilar link speeds to get the aggregate connection speed. They however push their own bandwidth across the link. Their bandwidth is peered across several providers. So for instance you have comcast at 20/5 and Qwest DSL at 7/1 your speed would be aggregate about 26/5.5 (some cost in overhead) Don't really know how they do it? Works decently though, little extra latency is introduced.

Re: Bonding three channels with different speed

Posted: Thu Sep 24, 2009 10:02 am
by Chupaka
looking at their website, I think it's one more VPN solution + bonding (packet load balancing or something)

Re: Bonding three channels with different speed

Posted: Fri Sep 25, 2009 1:06 pm
by olmi
And if I make the following:

Through the channel of 2 megabits to lay 1 Eoip the tunnel
Through the channel of 4 megabits to lay 2 Eoip the tunnel
Through the channel of 6 megabit to lay 3 Eoip the tunnel

And all to connect in Bonding

I will receive 2+4+6?

Re: Bonding three channels with different speed

Posted: Fri Sep 25, 2009 9:46 pm
by Chupaka
omg! crazy idea, but seems like it should work!

please check and post here you result - it's very interesting solution =)