From owner-freebsd-questions@FreeBSD.ORG Thu Aug 14 08:25:34 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AE4B37B401 for ; Thu, 14 Aug 2003 08:25:34 -0700 (PDT) Received: from empire.explosive.mail.net (empire.explosive.mail.net [205.205.25.120]) by mx1.FreeBSD.org (Postfix) with SMTP id 7935843FBD for ; Thu, 14 Aug 2003 08:25:33 -0700 (PDT) (envelope-from mykroft@explosive.mail.net) Received: (qmail 5261 invoked from network); 14 Aug 2003 15:23:45 -0000 Received: from kingdom.mykroft.com (HELO explosive.mail.net) (205.205.25.113) by empire.explosive.mail.net with SMTP; 14 Aug 2003 15:23:45 -0000 Message-ID: <3F3BACAF.5010701@explosive.mail.net> Date: Thu, 14 Aug 2003 11:37:19 -0400 From: Mykroft Holmes IV User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kenneth Culver References: <1060871994.5979.12.camel@alexandria> <3F3BA7D8.9060006@explosive.mail.net> <20030814111320.M20163@alpha.yumyumyum.org> In-Reply-To: <20030814111320.M20163@alpha.yumyumyum.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: "J. Seth Henry" cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD as router - performance vs hardware routers X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2003 15:25:34 -0000 Kenneth Culver wrote: >>As a Note, the top end routers out there, Junipers, run JunOS, which is >>a FreeBSD variant. A Juniper M160 can route OC192's at wire speed >>(That's 10Gb/s folks). > > > However, the way those are set up, FreeBSD doesn't do the actual routing, > as far as I can remember they upload a routing table to the line cards and > transfer any changes to the routing table to the line cards, so the > routing itself is done by high-speed hardware, and FreeBSD is mainly > managing all the custom hardware. We did a similar thing when I worked for > Ericsson with FreeBSD. > > Ken That is correct, the routing for the line cards is done on dedicated hardware. Now, they also do route via the management interface, which is done by the kernel. Adam