From owner-freebsd-net@FreeBSD.ORG Thu Jul 3 16:40:52 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFFB61065684 for ; Thu, 3 Jul 2008 16:40:52 +0000 (UTC) (envelope-from steve@ibctech.ca) Received: from ibctech.ca (v6.ibctech.ca [IPv6:2607:f118::b6]) by mx1.freebsd.org (Postfix) with SMTP id 547E68FC25 for ; Thu, 3 Jul 2008 16:40:52 +0000 (UTC) (envelope-from steve@ibctech.ca) Received: (qmail 11540 invoked by uid 89); 3 Jul 2008 16:42:46 -0000 Received: from unknown (HELO ?IPv6:2607:f118::5?) (steve@ibctech.ca@2607:f118::5) by 2607:f118::b6 with ESMTPA; 3 Jul 2008 16:42:46 -0000 Message-ID: <486D011A.7080406@ibctech.ca> Date: Thu, 03 Jul 2008 12:40:58 -0400 From: Steve Bertrand User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Ingo Flaschberger References: <4867420D.7090406@gtcomm.net> <200806301944.m5UJifJD081781@lava.sentex.ca> <20080701004346.GA3898@stlux503.dsto.defence.gov.au> <20080701010716.GF3898@stlux503.dsto.defence.gov.au> <486986D9.3000607@monkeybrains.net> <48699960.9070100@gtcomm.net> <20080701033117.GH83626@cdnetworks.co.kr> <4869ACFC.5020205@gtcomm.net> <4869B025.9080006@gtcomm.net> <486A7E45.3030902@gtcomm.net> <486A8F24.5010000@gtcomm.net> <486A9A0E.6060308@elischer.org> <486B41D5.3060609@gtcomm.net> <486C7611.9030905@gtcomm.net> <486CCB6A.6070104@ibctech.ca> In-Reply-To: X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Net , Paul Subject: Re: Freebsd IP Forwarding performance (question, and some info) [7-stable, current, em, smp] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 16:40:52 -0000 Ingo Flaschberger wrote: > Dear Steve, > >>> My next "router" appliance will be: >>> http://www.axiomtek.com.tw/products/ViewProduct.asp?view=429 >> >> This is exactly the device that I have been testing with (just >> rebranded). > > cool. > what performace do you reach? After some very quick testing with everything default, I am witnessing results that are far below what I would have expected. I have a few questions: - how do I identify if polling on an interface is enabled? I see no difference with ifconfig output - do I need to compile a new kernel to be able to enable/disable polling? - without moving some hardware around, I only have a single box connected to a router, and I've been testing from that box to a different interface within the router. Will the test results be optimal if I ping all the way through the router to a second device connected to it? - how are the results affected when generating and receiving the test packets within the router itself (as opposed to using outside devices)? Steve