RE: 2 adsl connections load balancing with natd/ipfw

From: David J. Hughes (bambi_at_Hughes.com.au)
Date: 05/26/04

  • Next message: Andrew Karjagin: "Re: PHP issue on FreeBSD"
    To: "'Mitch (bitblock)'" <mitch@bitblock.com>, "'Joe Hamelin'" <joe@nethead.com>, <freebsd-isp@freebsd.org>
    Date: Wed, 26 May 2004 11:36:55 +1000
    
    

    Hey,

    Lets say client B owns the 10.1.1.0/24 prefix then you basically
    need the router to know that there are 2 equal cost paths to
    10.1.1.0/24 : one via X.X.X.2 and one via X.X.X.3. I've never
    used FreeBSD as a router (cisco routers, freebsd servers) so
    I can't comment on how it handles forwarding decisions. But,
    seeing as you own both ends, you may be able to do something
    as simple as using a pair of static routes on the router to do
    this without having to worry about a routing protocol at all.

    Anyone got comments on FreeBSD using multiple static routes
    with the same wight to the same destination?

    David
    ...

    > -----Original Message-----
    > From: owner-freebsd-isp@freebsd.org
    > [mailto:owner-freebsd-isp@freebsd.org] On Behalf Of Mitch (bitblock)
    > Sent: Wednesday, 26 May 2004 11:00 AM
    > To: David J. Hughes; 'Joe Hamelin'; freebsd-isp@freebsd.org
    > Subject: RE: 2 adsl connections load balancing with natd/ipfw
    >
    > Hey David - didn't see your reply before I replied to Joe
    > there - any more
    > info appreciated - I have both ends of the solution (I think)
    > - just need to
    > know the best way to config!
    >
    > Consider these ip's and interfaces... what do I do? Is ISPF
    > lighter weight
    > than BGP (considering the limited deployment?)
    >
    > Client A <-----\
    > X.X.X.2 \
    > ----------> Router <------------->
    > / / X.X.X.1 X.X.Y.2
    > X.X.X.3 / /
    > Client B <-----/ /
    > <------/
    > X.X.X.4
    >
    > Router is FreeBSD based, and Client A and Client B are also
    > FreeBSD based,
    > and have a second interface to the internal networks at
    > Client A and Client
    > B.
    >
    > I'm wondering if my other problem (the fact that Client A
    > can't see Client B
    > as there is an ATM path for it to Router, but as Client B's
    > addresses are on
    > the same subnet, and not bounced off the Router (and there is
    > no direct ATM
    > path) there is no connection...
    >
    > Any help or advice greatly appreciated.
    >
    > Thanks.
    >
    > m/
    >
    > > -----Original Message-----
    > > From: owner-freebsd-isp@freebsd.org
    > > [mailto:owner-freebsd-isp@freebsd.org]On Behalf Of David J. Hughes
    > > Sent: Tuesday, May 25, 2004 4:08 PM
    > > To: 'Joe Hamelin'; freebsd-isp@freebsd.org
    > > Subject: RE: 2 adsl connections load balancing with natd/ipfw
    > >
    > >
    > >
    > > Actually, that isn't quite correct. You do not need a virtual IP
    > > address (such as an HSRP or VRRP setup). You just need equal cost
    > > paths from the ISP to you.
    > >
    > > To achieve this you will need to route an address range from your
    > > ISP to your network. It can be your address space, a small piece
    > > of ISP provided space, or even a chunk of private space. Just as
    > > long as it's routed from the ISP to you via the DSL tails. The
    > > ISP just needs to see equal cost paths to your prefix via BOTH
    > > your DSL tails. That way they will use both.
    > >
    > > There are several ways to do this (inc running eBGP or OSPF to them
    > > from your equipment). Have a chat with your ISP to see what options
    > > they would consider.
    > >
    > >
    > > David
    >
    > _______________________________________________
    > freebsd-isp@freebsd.org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
    >
    >

    _______________________________________________
    freebsd-isp@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"


  • Next message: Andrew Karjagin: "Re: PHP issue on FreeBSD"

    Relevant Pages