From owner-freebsd-isp@FreeBSD.ORG Thu Mar 19 14:35:37 2009 Return-Path: Delivered-To: isp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 778971065672 for ; Thu, 19 Mar 2009 14:35:37 +0000 (UTC) (envelope-from peter@spekreijse.net) Received: from mail.echelon.nl (mail.echelon.nl [217.119.226.69]) by mx1.freebsd.org (Postfix) with ESMTP id 391578FC1B for ; Thu, 19 Mar 2009 14:35:37 +0000 (UTC) (envelope-from peter@spekreijse.net) Received: from gate.echelon.nl ([217.119.224.143] helo=[217.119.225.163]) by mail.echelon.nl with esmtpa (Exim 4.43 (FreeBSD)) id 1LkJLM-000NJ0-1l; Thu, 19 Mar 2009 15:35:36 +0100 Message-ID: <49C2583D.30502@spekreijse.net> Date: Thu, 19 Mar 2009 15:35:41 +0100 From: Peter Spekreijse User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: isp@freebsd.org References: <153046.19925.qm@web63901.mail.re1.yahoo.com> <907077794.20090317173752@homelink.ru> <49C05E35.8070609@ibctech.ca> <001501c9a795$07058de0$1510a9a0$@com> <49C1C3D0.5060304@neely.cx> <5F9EF08A583352985E262800@tok> <49C24561.5090301@spekreijse.net> <49C253FE.3010408@ibctech.ca> In-Reply-To: <49C253FE.3010408@ibctech.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 217.119.224.143 X-SA-Exim-Mail-From: peter@spekreijse.net X-SA-Exim-Scanned: No (on mail.echelon.nl); SAEximRunCond expanded to false Cc: Steve Bertrand Subject: Re: ISPs? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Mar 2009 14:35:38 -0000 Steve Bertrand schreef: > Peter Spekreijse wrote: >> Hi, >> >> >>> I guess you guys do this especially for server services e.g. hosting >>> stuff >>> and not really for routing (BGP, OSPF/ISIS etc.), right? >> >> We do use it for routing, using FreeBSD, booting from flash, running >> completely in RAM. We have created a solid state BGP/OSPF router with >> FreeBSD. Our border routers run Quagga (bgp and ospf) but we are in the >> process of moving to OpenBGPD / OpenOSPFD. Our internal routers already >> use OpenOSPFD. We are using Network Appliances from portwell as hardware >> (8 * 1 Gbit/sec ethernet). We're in process of testing other appliances. > > We do the exact same thing, some of our boxes boot from USB thumb stick. > > What I love about this setup, is that one can clone the flash memory, > and have an immediate backup. > > Not only that, you can boot up any USB bootable hardware and have an > instantaneous lab box that replicates the production routers. > > Test upgrades, major changes, and them roll them back into the > production image. > > Out of curiosity, why are you moving to Open*? We've two full bgp tables in our border routers (275K+ prefixes per table). The quagga version we use get's real busy if one of our BGP peers disappears suddenly. It starts recalculating the routing table and neglects the BGP sessions. Sometimes the other BGP sessions time-out, then we lose every route. The OpenBGPD BGP daemon is split in three threads and doesn't have this problem. Regards, -- Peter Spekreijse E: peter@spekreijse.net T: +31-742672764 M: +31-641922460