Date: Thu, 16 Mar 2006 22:36:20 +0100 From: "Bart Van Kerckhove" <bart@it-ss.be> To: "Bruce M Simpson" <bms@spc.org> Cc: "freebsd-net@FreeBSD.org" <freebsd-net@freebsd.org> Subject: Re: OT - Quagga/CARP Message-ID: <003701c64941$ac548540$020b000a@bartwrkstxp> References: <C935A1DF-4F65-4D5A-991B-B8A6C7E7DE24@staff.openaccess.org><014e01c64928$6107abd0$020b000a@bartwrkstxp> <20060316193740.GE11850@spc.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Bruce M Simpson <bms@spc.org> wrote: > On Thu, Mar 16, 2006 at 07:35:20PM +0100, Bart Van Kerckhove wrote: >> Is this by design, or just lack of time/interest? >> If anyone feels up to the task of fixing/implementing what's needed >> to make this work, we'd be happy to sponsor its development. > > This is a collision between the connected route implicitly created > by configuring an interface which has the same prefix length as > an existing route in the FreeBSD FIB. > > This is a known issue and is by design. > > Most BSD-derived implementations have this limitation. It needs to be > resolved in preparation for equal-cost multipath. > ECMP was indeed one of the features i was looking for at that time, which i found to be impossible. I just don't like the idea of moving towards another platform just for this reason, since I'm very happy with freebsd's performance. There used to be a patch for ECMP, but it was a huge hack. very dirty at best. > Sadly whilst I'd be more than happy to work on this (with or without > funding), I don't have the free time to do so, but I may be able to > eke out spare time to look at patches. Any quick hacks you have in mind that could allow multiple copies of the same route / pfxlen in the freebsd routingtable? Doesn't even need to have metrics in kernel-level, the point of the whole thing (for now) would be to be able to insert an additional route with the same prefix, and delete the previousy set route *afterwards*. Which is what ospfd/zebra would do. Any insights / hacks / other dirty things are very appreciated. For all others following this thread: "we'd be happy to sponsor its development" still is in effect ;) Met vriendelijke groet / With kind regards, Bart Van Kerckhove bart@it-ss.be http://www.it-ss.be - "Solid Solutions for your IT needs" "There are 10 kinds of ppl; those who read binary and those who don't" [-- Attachment #2 --] 0 *H 010 + 0 *H 0C0a0 *H 0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 051014123755Z 061014123755Z0?10UThawte Freemail Member10 *H bart@it-ss.be00 *H 0 [.ڄR>XB4ąp')Y.no2lM-(sE R 6=a01!HalhiT>WW˄t4 C?1y-Xl%ı{Gږ *0(0U0 bart@it-ss.be0U0 0 *H 4A8V@L~ W'R,VR̊-]fcm5 :z#>[HW^-$n3U[p;0Ϊ,] gtw@O)OHrR)FWA0-0 0 *H 010 UZA10UWestern Cape10U Cape Town10U Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H personal-freemail@thawte.com0 960101000000Z 201231235959Z010 UZA10UWestern Cape10U Cape Town10U Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H personal-freemail@thawte.com00 *H 0 id[qGQr^}- {߅%u(t:B,c'{K~ݹΖdnD|Mq@8 x^^v]nz|KU)&j8$jDZڣyZ 00U00 *H ~Ngb*M`o`Xa&R5\0JbB#dG)ߝ^l`q\yn G (|_#& sC%/uQkw0?0 0 *H 010 UZA10UWestern Cape10U Cape Town10U Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H personal-freemail@thawte.com0 030717000000Z 130716235959Z0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA00 *H 0 Ħ<UsUNʙZhup[v:aQP 0cZ,p+Z?qV˯<6$*+w=+>@dקe*TH<a@dr` 00U0 0CU<0:08642http://crl.thawte.com/ThawtePersonalFreemailCA.crl0U0)U"0 010UPrivateLabel2-1380 *H HP. fgCL!6-6/P p<ab:~ t%Pb'qW%ݩ9 Oe_N4[5MwV!x!5$F]_eO100i0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAa0 + 0 *H 1 *H 0 *H 1 060316213620Z0# *H 1уSީ;'K0[ *H 1N0L0 *H 0*H 0 *H @0+0 *H (0+0 *H Yl̄8݅R0@Hp.7Q[?as!},_>>P`~أa@1>U鏰7ڗExo/1TBrvվG&
