Gigabit full duplex full line rate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm trying to run a gigabit linux-based bridge at full duplex, full
line rate. That means receiving and sending 3 Million Packets Per
Second: quite ambitious, I known.

My first problem is to get the appropiate hardware:  I've evaluated
several PCI-X nics (Intel & Broadcom) but I can't achieve more than 800
kpps. I've read that this is the PCI-X bus limit, so I'm going to buy a
pair of PCI Express x4 NICs.

Has anyone evaluated the SysKonnect SK-9E22 or Intel PRO/1000 PT Dual
Port cards? Is there other capable NICs?

My second problem is to evaluate the packet drop rate. I've written an
user space program using PF_PACKET's mmap'ed receive ring that just
counts packets, but it can't even receive 800kpps.
So I'm going to need a kernel module to check packets sent by the
pktgen module.

Is there an already ongoing project to do this?
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux