All of lore.kernel.org
 help / color / mirror / Atom feed
From: Derek Sims <derek@interdart.co.uk>
To: lartc@vger.kernel.org
Subject: [LARTC] Load Balancing when both end are Linux - can anyone help me?
Date: Sat, 27 Mar 2004 12:56:49 +0000	[thread overview]
Message-ID: <40657A11.4020804@interdart.co.uk> (raw)

Hello,

I know this sounds like a FAQ question, but please read on....

I wish to set up dual load balanced ADSL connections such that the 
Client end can achieve something like full capacity of both connections 
with for example a single FTP transfer. i.e the Client should perform as 
though he had bandwidth of 2*ADSL bandwidth.

The objective is to provide as near as possible double the single 
channel capacity with automatic degrade if one channel fails.

I control both ends ( Client ADSL + I have a Linux server on the ISP 
ADSL platform)

Each ADSL will have a static IP assigned, and I have a block of IP 
addresses that can be routed via the ISP end Linux Server.

I had in mind something like this:

                           |   adsl1 ---------   | ISP ADSL
Client: BondedIP |                            | ---------------|  Linux 
Server | --------Internet
                           |   adsl2 ---------   |

Run a tunnel  between Client and Linux Server with BondedIP assigned to 
the client (Hopefully this would fix any packet ordering problems?)
Balance the tunnel over adsl1 and adsl2 using teql? at both ends

Internet side Route to Bonded IP would be via Linux Server
Client side default route would be via Linux server

Linux server needs to support multiple clients simultaneously ( at least 
32 to be viable)

Client side is likely to be LEAF in embedded box or stock Linux dist
Linux Server is preferrably stock Linux (RH or similar)

Has anyone done this before?
Can anyone offer me some direct assistance in setting this up? (There is 
a small amount of funding available to pay for successful solution.)

TIA
Derek



_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

                 reply	other threads:[~2004-03-27 12:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=40657A11.4020804@interdart.co.uk \
    --to=derek@interdart.co.uk \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.