From owner-freebsd-net@FreeBSD.ORG Mon Aug 8 23:56:02 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org 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 9E36D16A41F for ; Mon, 8 Aug 2005 23:56:02 +0000 (GMT) (envelope-from dave-sender-1932b5@seddon.ca) Received: from seddon.ca (seddon.ca [203.209.212.18]) by mx1.FreeBSD.org (Postfix) with SMTP id A875F43D49 for ; Mon, 8 Aug 2005 23:56:01 +0000 (GMT) (envelope-from dave-sender-1932b5@seddon.ca) Received: (qmail 93703 invoked by uid 89); 8 Aug 2005 23:55:58 -0000 Received: by seddon.ca (tmda-sendmail, from uid 89); Tue, 09 Aug 2005 09:55:56 +1000 (EST) References: <1123040973.95445.TMDA@seddon.ca> <1123055951.16791.TMDA@seddon.ca> <42F734D0.6F7387E0@freebsd.org> <200508081757.47499.zec@icir.org> <42F78C87.5EB79CBC@freebsd.org> In-Reply-To: <42F78C87.5EB79CBC@freebsd.org> To: Andre Oppermann Date: Tue, 09 Aug 2005 09:55:55 +1000 Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: quoted-printable Message-ID: <1123545356.93682.TMDA@seddon.ca> X-Delivery-Agent: TMDA/1.0.3 (Seattle Slew) From: Dave+Seddon Cc: freebsd-net@freebsd.org Subject: Re: running out of mbufs? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dave+Seddon List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Aug 2005 23:56:02 -0000 Greetings, It=E2=80=99s very cool to hear you guys are interested in separate routin= g. > Having multiple stacks duplicates a lot of structures for each stack > which don't have to be duplicated. With your approach you need a new > jail for every new stack. In each jail you have to run a new instance > of a routing daemon (if you do routing). And it precludes having one > routing daemon managing multiple routing tables. While removing one > limitation you create some new ones in addition to the complexity. Running multiple routing daemons isn=E2=80=99t too much of a problem thou= gh. The memory size isn=E2=80=99t usually very high, and it is more likely to be = secure if the daemons are separate. If somebody was going to run a large instance = of routing they should probably use a router, not a unix box. Regards, Dave Seddon