Re: FBSD 1GBit router?



Dear Kevin,

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.

v6 is at least slower than v4.
http://www.tancsa.com/blast.html
(look at the table at the end)

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.

You can route 9Gbps - or only source or sink 9gbps?
What packet size?
Whats the maximum pps (with 64byte packets)? (Thats the real interesting value, not mbps)

I have a 1.2Ghz Pentium-M appliance, with 4x 32bit, 33MHz pci intel e1000 cards.
With maximum tuning I can "route" ~400mbps with big packets and ~80mbps with 64byte packets.
around 100kpps, whats not bad for a pci architecture.

To reach higher bandwiths, better busses are needed.
pci-express cards are currently the best choice.
one dedicated pci-express lane (1.25gbps) has more bandwith than a whole 32bit, 33mhz pci-bus.

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.)

I'm not shure if he's using the nic for a server or for a router?

Kind regards,
Ingo Flaschberger

_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: FBSD 1GBit router?
    ... With 10Gb cards, I can sustain ... 1Gbps is not even a challenge...even over a 100 ms. RTT. ... Whats the maximum pps (with 64byte packets)? ... To reach higher bandwiths, better busses are needed. ...
    (freebsd-performance)
  • Re: rl(4) is broken in STABLE
    ... Look at the incoming packets, ... then you need to report this as well. ... should show me what "ifconfig -a" says. ... I don't have one of these cards, so I'm relying on you people to provide ...
    (freebsd-stable)
  • one2many/bonding/loadbalancing/failover/ freebsd 5.3
    ... I have 2 network cards. ... Packets are sent on the 2 cards, if a cable is unplugged, all packets ... ifconfig vr0 up -arp ... ngctl msg vr0: setpromisc 1 ...
    (comp.unix.bsd.freebsd.misc)
  • Re: crypto accelerators
    ... one of trying to encrypt packets to increase throughput. ... So the question is whether these cards, ... I have several Soekris 1401 ... The only place I found it really helpful for ssh connections was on ...
    (freebsd-net)
  • fxp patch to disable 82550 IPCBXMIT feature
    ... fxp cards truncating packets of certain sizes and we're getting close to ... these cards that seems to trigger the problem. ... ICMP packets are truncated. ... I elected to make the knob tunable by a kernel environment variable that ...
    (freebsd-current)