From owner-freebsd-net@FreeBSD.ORG Sat Mar 1 16:56:04 2008 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7486B1065684 for ; Sat, 1 Mar 2008 16:56:04 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: from web63911.mail.re1.yahoo.com (web63911.mail.re1.yahoo.com [69.147.97.126]) by mx1.freebsd.org (Postfix) with SMTP id 182468FC25 for ; Sat, 1 Mar 2008 16:56:03 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: (qmail 55374 invoked by uid 60001); 1 Mar 2008 16:56:02 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=fbEz6BlefNp3DqpVXZrMrBbHsDQUHyOPJrnij3wVwkrzx72c6sKFsgUTV/5uEk6iH+Y45eDXRXg65z3EU29DYvIGTvIMUuwV5MibvHpbagGFcFhC0RPQ3UNu795NTUOwMp0M1wu4h+CbYChnId/fipEiVIqhB81nE3kIcesBNAM=; X-YMail-OSG: UTyIxl4VM1kUD79qIG9DbljuR0nCW__OstvAQCYYOsJKRtB0UfA82ByHtb.3GBoIWYChggM5vq9LZONhu0v6otZgPmYzLmZsnoPmS1mRxAZPo6sEQ9HEdPEcDFrdaPLFD9W5uI.6CAX_InQ- Received: from [98.203.28.38] by web63911.mail.re1.yahoo.com via HTTP; Sat, 01 Mar 2008 08:56:02 PST Date: Sat, 1 Mar 2008 08:56:02 -0800 (PST) From: Barney Cordoba To: net@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <640774.53824.qm@web63911.mail.re1.yahoo.com> Cc: Subject: Re: FBSD 1GBit router? 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, 01 Mar 2008 16:56:04 -0000 --- Ingo Flaschberger wrote: > >> Thats why my next router will be based at this > box: > >> > http://www.axiomtek.com/products/ViewProduct.asp?view=429 > > > > Nice piece of hardware. > > Don't like the 2.5" one disk option though. > > > > And not shure what to think of: > > "Seven 10/100/1000Mbps (through PCI-E by one > > interface) ports (RJ-45)" > > Which seems to suggest everything comes in thru on > PCI-E interface. > > That than better have 8 or 16 lanes. > > Each 1000Mbps port is connected via 1 lane PCI-E, > which is fast enough. > 1 lane: 250Mbyte/sec -> 2Gpbs > > >> Hopefully there will be direct memory bus > connected nic's in future. > >> (HyperTransport connected nic's) > > > > Well that is going to be an AMD only solution, and > I'm not even shure > > that AMD would like to have other things than > CPU's on that bus. > > > >> > >>> What it does not explain is why you can only get > 80Mb/s with 64byte > >>> packets, which would suggest other bottlenecks > than just the bus. > >> > >> Perhaps something with interrupts: > >> > http://books.google.at/books?id=pr4fspaQqZkC&pg=PA144&lpg=PA144&dq=pci+interrupt+delay&source=web&ots=zbvVU2CgVx&sig=APe9YjdtK35ccnow7BDI2hzie7s&hl=de#PPA144,M1 > >> > >> > >> > >> MSI (Message-signalled Interrupts) are not very > common on PCI architekture; > >> PCI-E use only MSI. > >> > >> The kpps keept always around 100, equally if I > used fast-forwarding, > >> fast-interrupts, or higher HZ values than > 1000HZ. > > > > MSI is not used for regular PCI busses.Could be > that PCI-E does use it. > > I believe youon that. But even than I'd like to > know where the bottleneck is > > in the 100kp/s limit with 64byte pakkets. > > As I also tested with polling (currently I use > interface polling for the router) > and also reached only 100kpps, the bottleneck must > be someting > different. > > >> But 100kpps is great for a router hardware of > about 600eur. > > > > I've seen routers 10 times that expensive, not > able to that. > > me too. > > Kind regards, > Ingo Flaschberger It seems absolutely ridiculous to buy such hardware and not install a PCIx or 4x PCIe card for another $100. or less. Saying a 1x is "fast enough" is like saying a Celeron is "fast enough". Barney ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs