From owner-freebsd-net@FreeBSD.ORG Sat Dec 12 02:51:12 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7589B106566C for ; Sat, 12 Dec 2009 02:51:12 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-ew0-f213.google.com (mail-ew0-f213.google.com [209.85.219.213]) by mx1.freebsd.org (Postfix) with ESMTP id 005658FC0C for ; Sat, 12 Dec 2009 02:51:11 +0000 (UTC) Received: by ewy5 with SMTP id 5so1715010ewy.14 for ; Fri, 11 Dec 2009 18:51:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=dz4RwXYgqNJWwrtYQHpt1b+ee64XetfPjIVlkYNHJVQ=; b=CqtL+tjbVp8bGu9Xpm0QqTStp8TgKrrBnuq17loYadB8rJc6AD/ydMkekcCqni0UXT cMsQFMHfSRGg5UBFBeSGT6LYzo0tufrF8189Ot+GZT0yfXF4Dtn6Yz1GLUDdzJaUXMNN jCgfi0AhmCNdrD2+yEME3Wyb7JFKeHZWHx9Io= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=rHUoY06lWW6FsfsqgJTbS8B1YBFmo2T7nVrs2vWjqFSfbdorrEICFBmNEI6+H3AL2h VEdLAbtvYzLVjLtjmqzJFyV2TJrAK3lzARcR5qgbMwCCSNV7llMoC4sLpCyrf5po7m4a I32JHNgfa1EUO7wDMCam1Ucrj0QAFeYAbnWvU= MIME-Version: 1.0 Received: by 10.216.87.12 with SMTP id x12mr861940wee.48.1260586271067; Fri, 11 Dec 2009 18:51:11 -0800 (PST) In-Reply-To: <714006.26134.qm@web111617.mail.gq1.yahoo.com> References: <714006.26134.qm@web111617.mail.gq1.yahoo.com> Date: Fri, 11 Dec 2009 18:51:11 -0800 Message-ID: <2a41acea0912111851x598a4f5bsccf013e0c8107743@mail.gmail.com> From: Jack Vogel To: George Sanders Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org Subject: Re: 10gigE link with FreeBSD hosts ? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2009 02:51:12 -0000 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 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" >