Date: Mon, 15 Sep 2008 17:02:43 -0300 From: "Alexandre Biancalana" <biancalana@gmail.com> To: "Li, Qing" <qing.li@bluecoat.com> Cc: freebsd-net@freebsd.org, Julian Elischer <julian@elischer.org>, Qing Li <qingli@freebsd.org> Subject: Re: ECMP Support Message-ID: <8e10486b0809151302l5a1c9433j5e44b54198409cd8@mail.gmail.com> In-Reply-To: <B583FBF374231F4A89607B4D08578A4301BFADE3@bcs-mail03.internal.cacheflow.com> References: <8e10486b0809140950h6200dfdco5950f59d23718866@mail.gmail.com> <48CD4C11.6020104@FreeBSD.org> <8e10486b0809141053i69f9c4b5raffdad187ecd16eb@mail.gmail.com> <48CD506F.8090401@FreeBSD.org> <8e10486b0809141456t48e799a0tcd74b605f2ad473f@mail.gmail.com> <48CDE229.905@elischer.org> <B583FBF374231F4A89607B4D08578A4301BFADE3@bcs-mail03.internal.cacheflow.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 9/15/08, Li, Qing <qing.li@bluecoat.com> wrote: > > I can't tell you if the current ECMP support is good enough for > you without knowing what your requirements are. We are using > the code in production environments (along with other pieces of > supporting infrastructure to perform our enhanced features). > I know Barrett Lyon from BitGravity has been testing the code. Hi Qing ! Thank you for your answer ! My idea is use ECMP on 7.x branch to balance 100Mbit Lan-2-Lan links between our enterprise network and IDC network. > > I developed the code on FreeBSD 5.4 originally and I integrated > the changes into -current, so I can't imagine it would be that > hard > to get it working in the 7.x branch if that is what you need. > > The main issue of running the ECMP code in any release later > than > the 5.4 release, is the lack of "inp_route" field that caches > the route. In a system where the routing table changes > frequently, > the symptom would be packets of a flow could be spread across > multiple paths, which could have serious impact on TCP > performance. In this case the route table only change when a link goes down, so I will remove this from routing table until this goes up again. This is a problem with current ECMP implementation ? > The "inp_route" field was removed in 5.4 release if I remembered > correctly. I reintroduced this field in our custom releases. > > The "route" and "netstat" commands work with ECMP. There isn't > much documentation but I do intend to update the manpages soon. > Please indicate if there is any other command that you need. I think this is enough for me. Regards, Alexandre > > > -----Original Message----- > > From: owner-freebsd-net@freebsd.org > > [mailto:owner-freebsd-net@freebsd.org] On Behalf Of Julian Elischer > > Sent: Sunday, September 14, 2008 9:19 PM > > To: Alexandre Biancalana > > Cc: freebsd-net@freebsd.org; Qing Li > > Subject: Re: ECMP Support > > > > Alexandre Biancalana wrote: > > > On 9/14/08, Bruce M. Simpson <bms@freebsd.org> wrote: > > >> Alexandre Biancalana wrote: > > >> > > >>>> There is "multiple routing tables" support but that's not quite > > >>>> the > > >> same > > >>>> thing. > > >>>> > > >>>> > > >>> Doesn't exists ?? So what's this commit message about ? > > >>> > > >>> > > >> http://lists.freebsd.org/pipermail/cvs-src/2008-April/089956.html > > >>> > > >> Qing Li committed this support to -CURRENT but not RELENG_7. > > > > > > Sure! Excuse my misunderstanding.... > > > > > >> AFAIK there > > >> hasn't been management tool support added, so further work > > is needed > > >> before it can be used. > > > > > > There is any documentation about what have to be done ? > > > > I suggest you talk to Qing. He is probably lurking.. > > > > > > Thank you > > > _______________________________________________ > > > freebsd-net@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-net > > > To unsubscribe, send any mail to > > "freebsd-net-unsubscribe@freebsd.org" > > > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-net > > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8e10486b0809151302l5a1c9433j5e44b54198409cd8>