Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Mar 2008 08:56:02 -0800 (PST)
From:      Barney Cordoba <barney_cordoba@yahoo.com>
To:        net@freebsd.org
Subject:   Re: FBSD 1GBit router?
Message-ID:  <640774.53824.qm@web63911.mail.re1.yahoo.com>
In-Reply-To: <alpine.LFD.1.00.0803011603430.20402@filebunker.xip.at>

next in thread | previous in thread | raw e-mail | index | archive | help

--- Ingo Flaschberger <if@xip.at> 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



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