Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Dec 2009 18:51:11 -0800
From:      Jack Vogel <jfvogel@gmail.com>
To:        George Sanders <gosand1982@yahoo.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: 10gigE link with FreeBSD hosts ?
Message-ID:  <2a41acea0912111851x598a4f5bsccf013e0c8107743@mail.gmail.com>
In-Reply-To: <714006.26134.qm@web111617.mail.gq1.yahoo.com>
References:  <714006.26134.qm@web111617.mail.gq1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Can't get 10 gigabit thru a PCI-X slot, it doesnt have the bandwidth, you
need PCI Express, in
fact you will find that lots of factors will come into play and might keep
you from achieving
optimal thruput.

For a two port adapter you will need an 8x PCIE slot, preferably Gen 2, and
if all three systems
don't have that its gonna slow everyone down.

Further, once you involve packet forwarding it gets even more demanding.

Trying to do it 'on the cheap' and you might get 3 or 4 Gb, maybe even worse
depending.

Takes quality to get real performance, sorry :)

Jack


On Fri, Dec 11, 2009 at 2:30 PM, George Sanders <gosand1982@yahoo.com>wrote:

>
>
> I am seeing Sun Microsystems branded 10gigE adaptors (pci-x) on ebay
> nowadays for $500.
>
> So ... let's say I took some plain-jane, modern-ish PC (intel core, or c2d,
> pci-x, etc.) and set up this topology:
>
>
> a <-- cable --> b  <-- cable --> c
>
> and on each of (a) and (c) put one 10gigE adaptor, and on (b) put two
> 10gigE adaptors, and set up bridging on (b)
>
> Would it be reasonable to then expect to transfer data from (a) to (c) at
> a, roughly, 10 gigabit/s rate ?
>
> If not, what is the limiting factor ?
>
> The idea is that I would use a commodity PC + multiple pci-X slots as a
> "poor mans" 10gigE switch ... I can't afford an actual 10gigE switch, but I
> don't need that many ports anyway.
>
> Any comments or field reports would be appreciated.
>
>
>
>
>
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2a41acea0912111851x598a4f5bsccf013e0c8107743>