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