Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Mar 2004 15:10:33 +0100
From:      Brad Knowles <brad.knowles@skynet.be>
To:        ad@astral-on.net
Cc:        freebsd-current@freebsd.org
Subject:   Re: My planned work on networking stack
Message-ID:  <p0600201abc6a44ad148f@[10.0.1.3]>
In-Reply-To: <20040302135230.GF3438@astral-on.net>
References:  <4043B6BA.B847F081@freebsd.org> <200403011507.52238.wes@softweyr.com> <20040302031625.GA4061@scylla.towardex.com> <20040302042957.GH3841@saboteur.dek.spc.org> <20040302082625.GE22985@cell.sick.ru> <20040302084321.GA21729@xor.obsecurity.org> <20040302090219.GC3438@astral-on.net> <p06002016bc6a3d9b6c9c@[10.0.1.3]> <20040302135230.GF3438@astral-on.net>

next in thread | previous in thread | raw e-mail | index | archive | help
At 3:52 PM +0200 2004/03/02, Andrew Degtiariov wrote:

>>  	Oh, and then there are all the operational issues where
>>  zebra/quagga can't keep sessions going when a neighbor flaps, etc....
>>  Those would require re-architecting the whole routing system, at
>    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  Congratulation. That's namely what the conversation was about.

	Right.  We can either re-architect zebra/quagga, or we can start 
with something that addresses the weaknesses in these tools, or we 
can do something else.


	I'm advocating that we at least take a long hard look at what 
Henning Brauer has done, and seriously consider whether it would make 
sense for us to start with that to give us a leg up on the 
re-architecting process.

	If nothing else, this would at least give us an interesting 
insight to what some of the weaknesses are in this category, and 
maybe help us identify better solutions faster and more easily.


	In particular, if there are such serious problems with 
zebra/quagga that they would need to be completely re-architected in 
order to be useful, then I don't see that as being a particularly 
fruitful line of work to pursue.  I'd rather start with something 
that requires less re-work, and would presumably allow us to more 
easily add in any additional bits that we feel are necessary or 
desirable.

-- 
Brad Knowles, <brad.knowles@skynet.be>

"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
     -Benjamin Franklin, Historical Review of Pennsylvania.

GCS/IT d+(-) s:+(++)>: a C++(+++)$ UMBSHI++++$ P+>++ L+ !E-(---) W+++(--) N+
!w--- O- M++ V PS++(+++) PE- Y+(++) PGP>+++ t+(+++) 5++(+++) X++(+++) R+(+++)
tv+(+++) b+(++++) DI+(++++) D+(++) G+(++++) e++>++++ h--- r---(+++)* z(+++)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p0600201abc6a44ad148f>