From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neil Horman Subject: Re: Linux based router for Gigabit traffic Date: Mon, 23 Aug 2004 07:17:16 -0400 Sender: linux-admin-owner@vger.kernel.org Message-ID: <4129D23C.4040604@redhat.com> References: <7a436d9b040822053245a3304d@mail.gmail.com> <41289640.4060902@redhat.com> <20040822225607.401e9d5d.davem@redhat.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20040822225607.401e9d5d.davem@redhat.com> List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: "David S. Miller" Cc: ananth.kandukuri@gmail.com, linux-admin@vger.kernel.org, linux-net@vger.kernel.org David S. Miller wrote: > On Sun, 22 Aug 2004 08:49:04 -0400 > Neil Horman wrote: > > >>Quite simply a general purpose CPU system isn't normally built to >>handle network traffic at gigabit rates, especially not from multiple >>ports at once. If you really want a line rate gigabit router, you need >>custom ASIC to do hardware offload of that work. Several networking >>companies make just such hardware (of course most only sell the chips, >>not full pci cards with integrated NICS). Check out broadcom, AMCC or >>Intel, they all have hardware like what you're looking for. > > > Gigabit routing is possible with commodity hardware. It's a software > problem for the cases that go fast enough currently. Really? What are PCI bus transfer rates up to these days? I havent looked into it in quite a while. N3il -- /*************************************************** *Neil Horman *Software Engineer *Red Hat, Inc. *nhorman@redhat.com *gpg keyid: 1024D / 0x92A74FA1 *http://pgp.mit.edu ***************************************************/