From owner-freebsd-net@FreeBSD.ORG Thu Dec 29 22:11: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 95A4516A41F for ; Thu, 29 Dec 2005 22:11:02 +0000 (GMT) (envelope-from m.oe@x-trader.de) Received: from qhmail2.colt1.inetserver.de (qhmail2.colt1.inetserver.de [195.234.228.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0320D43D81 for ; Thu, 29 Dec 2005 22:10:56 +0000 (GMT) (envelope-from m.oe@x-trader.de) Received: from qhmx2-mailrouter.colt1.inetserver.de (qhmx2.colt1.inetserver.de [195.234.228.112]) by qhmail2.colt1.inetserver.de (Postfix) with ESMTP id 2B988B706 for ; Thu, 29 Dec 2005 23:10:55 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by qhmx2-mailrouter.colt1.inetserver.de (Postfix) with ESMTP id 0E9B43CA1C for ; Thu, 29 Dec 2005 23:10:55 +0100 (CET) Received: from qhmx2.colt1.inetserver.de ([127.0.0.1]) by localhost (qhmx2.colt1.inetserver.de [127.0.0.1]) (amavisd-new, port 10023) with LMTP id 67383-02 for ; Thu, 29 Dec 2005 23:10:54 +0100 (CET) X-Auth-User: markus@x-trader.de Received: from [192.168.100.100] (p54B25B39.dip.t-dialin.net [84.178.91.57]) by qhmx2-custsmtp.colt1.inetserver.de (Postfix) with ESMTP id 70E26B4796 for ; Thu, 29 Dec 2005 23:10:54 +0100 (CET) Message-ID: <43B45EEF.6060800@x-trader.de> Date: Thu, 29 Dec 2005 23:10:55 +0100 From: Markus Oestreicher User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: de-DE, de, en-us, en MIME-Version: 1.0 To: freebsd-net@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at colt1.inetserver.de Subject: Routing SMP benefit 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, 29 Dec 2005 22:11:02 -0000 Currently running a few routers on 5-STABLE I have read the recent changes in the network stack with interest. A few questions come to my mind: - Can a machine that mainly routes packets between two em(4) interfaces benefit from a second CPU and SMP kernel? Can both CPUs process packets from the same interface in parallel? - From reading the lists it appears that net.isr.direct and net.ip.fastforwarding are doing similar things. Should they be used together or rather not? Thank you! Markus