Kirby thanks for your kind email. One of my major limits is the inability (mostly due to lack of time) to incorporate my stuff into the mainstream kernel. I don't believe that TNAPI with kernel polling is gonna be a solution for every problem, but it's a good starting point towards exploiting innovations in networking. A simple change such as propagating to upper layers the RX queue on which a certain packet has been received is definitively simple to implement and transparent to the user. Please send me privately the name of the person I should contact for pushing this work ahead.
What do you think about incorporating PF_RING into the mainstream kernel? What do I have to do to give up maintaining a separate kernel patch? Cheers Luca On May 5, 2009, at 4:57 PM, Kirby Files wrote: > Luca Deri wrote on 05/04/2009 06:37 PM: >> Dear all >> after a couple of years of research, I have the pleasure to announce >> TNAPI a new driver approach (currently available for modern Intel 1 >> and 10 Gbit cards) that by leveraging PF_RING multi RX-queue support, >> it allows packet capture speed to be greatly improved. Wire-rate >> packet packet capture is now feasible using commodity hardware. > > Wow. Nice work, Luca. I really appreciate your continued focus on > improving the performance of packet capture without expensive > hardware. I just laugh every time companies like Netronome try to > peddle their US $10,000 capture cards to us, when using good Intel > NICs we can do just about the same. > > I know that a lot of your interest is on the research side, but have > you begun any conversations with linux-kernel developers (like David > Miller) about how such a significant change to the NAPI API could be > incorporated into the mainline, should TNAPI prove of great benefit > and have many users? > > Thanks, > --- > Kirby Files > Software Architect > Masergy Communications > [email protected] > _______________________________________________ > Ntop-misc mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop-misc _______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
