From owner-freebsd-net@FreeBSD.ORG Mon Apr 18 17:19:01 2011 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 3E3091065678 for ; Mon, 18 Apr 2011 17:19:01 +0000 (UTC) (envelope-from if@xip.at) Received: from chile.gbit.at (ns1.xip.at [193.239.188.99]) by mx1.freebsd.org (Postfix) with ESMTP id 800CD8FC0C for ; Mon, 18 Apr 2011 17:18:59 +0000 (UTC) Received: (qmail 3872 invoked from network); 18 Apr 2011 19:12:16 +0200 Received: from unknown (HELO filebunker.xip.at) (89.207.145.147) by chile.gbit.at with (DHE-RSA-AES256-SHA encrypted) SMTP; 18 Apr 2011 19:12:16 +0200 Date: Mon, 18 Apr 2011 19:12:15 +0200 (CEST) From: Ingo Flaschberger To: "K. Macy" In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (LRH 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-net@freebsd.org, Ingo Flaschberger Subject: Re: Routing enhancement - reduce routing table locking 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: Mon, 18 Apr 2011 17:19:01 -0000 > It would be great to see flowtable going back to its intended use. > However, I would be surprised if this actually scales to Mpps. I don't > have any high end hardware at the moment to test, what is the highest > packet rate you've seen? i.e. simply generating small packets. Currently I have no tests available, but I have seen at a appliance with: Intel Q35 Quad Core cpu Intel em desktop pcie cards ~ 200mbit 64byte packets - ~ 400kpps without packetloss. Without patch flowtable and fastforward had the same speed as flowtable, fastfoward and standard forward. That means, with the patch the standard forward patch had the same speed as the fastforward path. It seems, I'm hitting some other speedlimits at my system, so there was no real difference between flowtable, fastforward with and without the patch. I would be great if someone could load a system with a full tables (400k routes) and do some tests at 10gbe speed. Kind regards, Ingo Flaschberger