Re: Freebsd IP Forwarding performance (question, and some info) [7-stable, current, em, smp]

[ Available lists | Index of freebsd-net | Month of Jul 2008 | Week of 5 Jul 2008 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Ingo Flaschberger <if@xip.at>
Date
5 Jul 2008 22:10:09
Subject
Re: Freebsd IP Forwarding performance (question, and some info) [7-stable, current, em, smp]
Message-ID
alpine.LFD.1.10.0807052356130.2145@filebunker.xip.at

In reply to

[ Hide this part ]
Dear Paul,

> I tried all of this :/ still, 256/512 descriptors seem to work the best.
> Happy to let you log into the machine and fiddle around if you want :)

yes, but I'm shure I will also not be able to achieve much more pps.
As it seems that you hit hardware-software-level-barriers, my only idea is
to test dragonfly bsd, which seems to have less software overhead.

I don't think you will be able to route 64byte packets at 1gbit wirespeed
(2Mpps) with a current x86 platform.
I hoped to reach 1Mpps with the hardware I mentioned some mails before,
but 2Mpps is far far away.
Currently I get 160kpps via pci-32mbit-33mhz-1,2ghz mobile pentium.

Perhaps you have some better luck at some different hardware systems
(ppc, mips, ..?) or use freebsd only for routing-table-updates and special
network-cards (netfpga) for real routing.

Kind regards,
Ingo Flaschberger


Elapsed time: 0.635 seconds