From: "Stephen J. Smoogen" <smooge@gmail.com>
To: Neil Horman <nhorman@redhat.com>
Cc: Anantha Kiran <ananth.kandukuri@gmail.com>,
linux-admin@vger.kernel.org, linux-net@vger.kernel.org
Subject: Re: Linux based router for Gigabit traffic
Date: Mon, 23 Aug 2004 09:31:58 -0600 [thread overview]
Message-ID: <80d7e4090408230831409679d@mail.gmail.com> (raw)
In-Reply-To: <41289640.4060902@redhat.com>
On Sun, 22 Aug 2004 08:49:04 -0400, Neil Horman <nhorman@redhat.com> wrote:
> Anantha Kiran wrote:
>
> >Hi
> >I am doing a project, in which i have to redirect traffic coming from
>
> 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
Modern CPU's can handle gigabit and by the numbers 10 gigabit traffic
for what he is wanting. (If you use PCI-X or Express)
It is mainly getting the PCI bus and kernel
interrupts to deal with that speed. We are able to push through 750 mbits
on E1000 cards through netfilter on HTTP loads. The main problem is
that the card generates an IRQ per packet and the soft irq takes up
all the CPU load. On mixed network loads we are at about 400 mbits also..
but it isnt the bus that is loaded but the number of packets per second
that the card can handle.
To find out what the bottleneck is on the system, you need to make sure
your box has the correct tools ( a top that shows soft-irq, a newer mpstat
and other items). Also make sure that the motherboard Bus is PCI-X or better.
next prev parent reply other threads:[~2004-08-23 15:31 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-22 12:32 Linux based router for Gigabit traffic Anantha Kiran
2004-08-22 12:49 ` Neil Horman
2004-08-23 5:56 ` David S. Miller
2004-08-23 7:11 ` Mikael Abrahamsson
2004-08-23 13:10 ` Adam Lang
2004-08-23 7:58 ` urgrue
2004-08-23 11:17 ` Neil Horman
2004-08-23 11:36 ` urgrue
2004-08-25 7:48 ` Stephen Samuel
2004-08-23 15:31 ` Stephen J. Smoogen [this message]
2004-08-24 17:08 ` DNS "named" question Tony Gogoi
2004-08-24 17:21 ` DNS 'named' question Scott Taylor
2004-08-24 17:33 ` DNS "named" question Bradley Hook
2004-08-22 15:07 ` Linux based router for Gigabit traffic Matti Aarnio
2004-08-27 18:01 ` neolozer
[not found] <Pine.LNX.4.44.0408220858160.1897-100000@bawx.pilosoft.com>
[not found] ` <4128CA84.7000304@redhat.com>
2004-08-22 18:14 ` Anantha Kiran
2004-08-22 18:25 ` Anantha Kiran
2004-08-23 15:39 ` Stephen J. Smoogen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=80d7e4090408230831409679d@mail.gmail.com \
--to=smooge@gmail.com \
--cc=ananth.kandukuri@gmail.com \
--cc=linux-admin@vger.kernel.org \
--cc=linux-net@vger.kernel.org \
--cc=nhorman@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).