No, we are not using NAPI for this. But we wrote a net_hook module which catches the pkts before allowing it to go upper layers. CPU utilization is 70+ while dropping. Can u tell me the configuration of your low-end machine.Like PCI-bus, and others. On Sun, 22 Aug 2004 08:59:14 -0400 (EDT), alex@pilosoft.com <alex@pilosoft.com> wrote: > > I am doing a project, in which i have to redirect traffic coming from > > one ethernet card of a machine, to one of three remaining three ethernet > > cards of same machine based on the src,dest IP and Port values of the > > pkt. I wrote a net_hook module to do this which i working fine for lower > > speeds like < 400 Mbps traffic. But project goal is to deal with gigabit > > traffic. I have used gigabit ethernet cards and Switch. But when the > > traffic rate is more than 400Mbps it is dropping packets. I did test, > > by increasing the transmit queue length. But same problem is coming. I > > have found during the pkt drop there is no memory or CPU is hundred > > percently utilised. So, what can be the resource that is lacking while > > dropping of pkts is happend. > Are you using NAPI? > > What is the CPU utilization when packets start being dropped? > > I route full GE worth of traffic on a low-end machine without a problem. > > -alex > > -- K.AnanthaKiran D-108/HALL-7 - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html