Date: Mon, 15 Sep 2008 17:10:19 -0700 From: "Li, Qing" <qing.li@bluecoat.com> To: "Alexandre Biancalana" <biancalana@gmail.com> Cc: freebsd-net@freebsd.org, Julian Elischer <julian@elischer.org>, Qing Li <qingli@freebsd.org> Subject: RE: ECMP Support Message-ID: <B583FBF374231F4A89607B4D08578A4301BFB2D2@bcs-mail03.internal.cacheflow.com> In-Reply-To: <8e10486b0809151302l5a1c9433j5e44b54198409cd8@mail.gmail.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> <8e10486b0809151302l5a1c9433j5e44b54198409cd8@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>=20 > My idea is use ECMP on 7.x branch to balance 100Mbit=20 > Lan-2-Lan links between our enterprise network and IDC network. >=20 I can merge those changes into 7.x. Frankly I have lost track of the release schedule so I do need to talk to the FreeBSD release team to figure out where and when I should integrate the code. >=20 > In this case the route table only change when a link goes=20 > down, so I will remove this from routing table until this=20 > goes up again. This is a problem with current ECMP implementation ? >=20 The route selection uses a hash and because the number of route=20 entries changes when you remove that route from the routing table, and depending on the hash key, you may get a different route=20 entry. In earlier 5.x releases when "inp_route" is present (route is sticky), tcp_output() provides that value and route lookup is bypassed. =09 This is something we are working on for a fix in -current. > > > > The "route" and "netstat" commands work with ECMP.=20 > > There isn't much documentation but I do intend to update the=20 > > manpages soon. > > Please indicate if there is any other command that you need. >=20 > I think this is enough for me. >=20 Okay. -- Qing
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B583FBF374231F4A89607B4D08578A4301BFB2D2>