From owner-freebsd-net@FreeBSD.ORG Tue Mar 2 07:11:16 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CACD16A4CE for ; Tue, 2 Mar 2004 07:11:16 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3E1E43D49 for ; Tue, 2 Mar 2004 07:11:15 -0800 (PST) (envelope-from max@love2party.net) Received: from [212.227.126.161] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AyBYB-0002Ws-00 for net@freebsd.org; Tue, 02 Mar 2004 16:11:15 +0100 Received: from [217.227.153.50] (helo=vampire.homelinux.org) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1AyBYA-0005Co-00 for net@freebsd.org; Tue, 02 Mar 2004 16:11:14 +0100 Received: (qmail 9109 invoked from network); 2 Mar 2004 15:17:52 -0000 Received: from unknown (HELO fbsd52.laiers.local) (192.168.4.88) by 192.168.4.1 with SMTP; 2 Mar 2004 15:17:52 -0000 From: Max Laier To: Brad Knowles , Gleb Smirnoff Date: Tue, 2 Mar 2004 16:11:07 +0100 User-Agent: KMail/1.5.4 References: <4043B6BA.B847F081@freebsd.org> <20040302082625.GE22985@cell.sick.ru> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200403021611.07590.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:e28873fbe4dbe612ce62ab869898ff08 cc: Andre Oppermann cc: net@freebsd.org Subject: Re: My planned work on networking stack X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Mar 2004 15:11:16 -0000 On Tuesday 02 March 2004 13:07, Brad Knowles wrote: > At 11:26 AM +0300 2004/03/02, Gleb Smirnoff wrote: > > Is there any plans about integration of BGP routing daemon (Zebra > > or Quagga) into FreeBSD? With BGP routing daemon onboard, FreeBSD > > will be a strong alternative against expensive commercial routers. I > > have successfull experience of running FreeBSD STABLE with 2 full BGP > > views for half a year. Modern i386 PC can route/filter/shape much > > more traffic than expensive Cisco 36xx. I haven't yet compared with > > 7000 series... > > Talk to people who have real-world experience in running > zebra/quagga in ISP environments with multiple upstreams and taking > full views. The guy who is designing bgpd for OpenBSD gave a talk on > the subject at FOSDEM, and it was very enlightening to hear about the > problems with zebra (which went commercial and the open source > version basically hasn't been touched in years) and quagga (which is > a community of zebra users trying desperately to fix the worst of the > bugs), and how he has used this information during his design of a > replacement, and the methodology he used to make sure that the > resulting system is robust and capable of being used in real-world > production environments. > <...> > > If anything, I'd be inclined to look towards his work for OpenBSD > and see if that could be imported into FreeBSD (and maybe improved, > with contributions given back to him), rather than mess around with > crap like zebra or quagga. Yes, please! Henning is a hero ;) still I'd give him some time to get this stable at OpenBSD before porting it over. I believe that he has plans to have it stable for 3.5 (due date May 1st), but I'd give it another release before speaking of a really stable system. With other things on my list: ALTQ and CARP most noteable, FreeBSD could make a very good routing solution. -- Best regards, | mlaier@freebsd.org Max Laier | ICQ #67774661 http://pf4freebsd.love2party.net/ | mlaier@EFnet