FBSD 1GBit router?

Kevin Oberman oberman at es.net
Tue Feb 26 00:31:13 UTC 2008

> Date: Mon, 25 Feb 2008 15:05:18 +0100 (CET)
> From: Ingo Flaschberger <if at xip.at>
> Sender: owner-freebsd-net at freebsd.org
> Hi,
> >> ZB> - upgrade at least to 6.3.  upgrading to 7.0 might also be better, 
> >> depending
> >> ZB> on hardware choices
> >> ZB> - ensure your ethernet cards are on fast enough busses.  'em' (Intel 
> >> Ether
> >> ZB> Express 1000) flavor ports are my personal favorite
> >> ZB> - enable polling (this will make a _huge_ difference by itself)
> >> ZB> - your hardware is (likely) dual core.  Make sure every piece of 
> >> hardware in
> >> ZB> use doesn't involve any giant locks.  Under 6.x consider the mpsafenet
> >> ZB> sysctl.  This is also a point on which 7.0 will shine.
> >> 
> >> I upgrade to 7.0RC3 but still the same. 418Mbit is the roof.
> older fbsd's are faster than newer.
> How are the nic's connected to the cpu?
> lspci -v

V7 is not (in my experience) slower than V4, v5, or v6. I have run a lot
of tests at speeds MUCH higher than 1Gb. With 10Gb cards, I can sustain
transfer rates of over 9Gbps (assuming low RTT and suitable
hardware). 1Gbps is not even a challenge...even over a 100 ms. RTT.

Note that high throughput may require some tuning. Transmit and receive
windows need to be rather large if the RTT is very long at all. (See
"bandwidth-delay product" in Stevens or some other TCP reference.)
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 224 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-performance/attachments/20080226/b018237e/attachment.pgp

More information about the freebsd-performance mailing list