>We would like have 2 connections to Internet and share the 
>load between the 2 access. For example if the load is 300 
>clients  in the internal network, spread the load in 150 
>clients on each ISP. 

Well, there are a few ways to do this:

        - Both links goto the same ISP:

                - You could do equal-cost routing.  This would 
                  involve running Gated for Linux and most ISPs 
                  wouldn't do this for anything less than ISDN.

                - You can run EQL.  Usually used for multiple
                  POTS lines, you can bond multiple modem 
                  connections for a bigger pipe.  This
                  only works to other Linux boxes, Livingston
                  Portmasters, and I've heard new rumors of
                  Ascend Maxes.  Most ISPs don't support multiple
                  connection users though it is getting more 
                  common.

                  Note: EQL support on Portmasters, etc require
                  a reconfiguration of the terminal server to
                  support EQL'ed connections.  

                  Note2:  The REAL way to do this is with 
                  Multi-Link PPP.  Windows NT supports this
                  as do a few terminal servers.  The problem
                  is, I don't believe PPPd supports this
                  yet.  Does anyone know otherwise?

                - Also see the option with the "***" next to it
                  in the next section for your best bet.
                

        - If the connections goto different ISPs:

                - You could run BGP on the Linux box via Gated and both make
                  the lines load balance and redundant.  This is VERY 
                  complicated, requires a LOT of RAM (64MB+ for full BGP
                  tables), and usually requires at least T1s or better

***             - Most likely, your realistically BEST bet is place 150 
                  users on one IP subnet and the other 150 users on another
                  IP subnet. (I would do this either via (2) ethernet cards
                  or with IP aliasing [different subnets on the SAME ethernet
                  card]).  You can either statically assign these addresses
                  on the workstations or use DHCP.  (I recommend DHCP).

                  Then, based upon the SOURCE address, you can change your
                  IPFWADM rulesets to send their traffic to a specific
                  ISP.  Obviously, this isn't true load balancing but it
                  would be close.

If you have any questions, etc.. feel free to ask.

--David
 .----------------------------------------------------------------------------.
 |  David A. Ranch  - Remote Access/Linux/PCs       [EMAIL PROTECTED]  |
 !----                                                                    ----!
 `----- For more detailed info, see http://www.ecst.csuchico.edu/~dranch -----'
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]

Reply via email to