On 28/03/14 14:51, Toby Corkindale wrote:
Hey all,
Does anyone have real-world experience of using linux's interface
bonding on public networks?
(In the bandwidth-aggregation mode, not the redundancy mode)
I was wondering how I could make the following setup work:
* Rent a VPS in Melbourne with four IP addresses
* Get four (or just two) ADSL connections wired up to home
* Have your VPS connect four VPN connections from itself back to each
of your home IPs.
* Bond all four interfaces together
* Create a fifth VPN connection, this time going over the
bonded-virtual-interface between VPS and home, and then configure your
home server to use that link as the default route?
Two options:
1. Some ISPs (IIRC 'node and Exetel both offered this at one point)
offered MLPPP for a fairly nominal price over two ADSL lines
2. Just use Linux's load balancing to choose between several normal ADSL
lines
You don't need the additional IPs on the VPS for your example, and again
could simply ECMP between them, trying to bond one TCP session across
multiple links is a really bad idea.