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
_______________________________________________
freebsd-performance@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-performance
To unsubscribe, send any mail to "[EMAIL PROTECTED]"