On Fri, 2003-09-12 at 11:32, Jeff Newmiller wrote:
> On 12 Sep 2003, Steve Wright wrote:
> 
> [...]
> 
> > The following will route each *packet* out a different port.
> > 
> > ip route add equalize default \
> >    nexthop via DSL1-IP dev eth1 \
> >    nexthop via DSL2-IP dev eth1
> > 
> > 
> > If you remove the word "equalize", then it will send each alternate tcp
> > stream out each port.
> > 
> > DSLn-IP are the addresses of your DSL connections, and eth1 is the
> > assumed local interface pointing at your DSL modems.
> 
> I haven't used this feature... how does "equalize" interact with NAT?  It
> would seem to be counterproductive to split tcp streams in the presence of
> NAT, since that could present a confusing data stream to the destination
> machine.  That would seem to be most valuable for non-NAT configurations,
> particularly when you have control over routers at the point where the
> data streams merge again closer to your destination.


WRT routing, my understanding is, NAT is completed before the default
route is evaluated, so everything should proceed as usual.

There can be 'issues' with 'equalize' when the link latencies are
different by an order of magnitude.  something about re-assembling out
of order or something, so I would say your surmising is correct.  In
this case, equalize by tcp-stream only.  hrm, I am the newbie here, so
do not consider me to be a reliable source (yet 8-).


/sw




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
------------------------------------------------------------------------
leaf-user mailing list: [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user
SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html

Reply via email to