

First of all, both DNA and netmap are not the ultimate goal, but instead some enabling technologies for improving networking on operating systems. So yesterday we’ve not discussed about who’s faster, but we talked about where we wanted to drive our technologies.Īs you can see from the backboard (pictures are courtesy of our common friend Gianmarco), we have some ideas on the next thing to do. And I believe it’s no surprise that the performance of DNA and netmap is basically the same.
NIC SUPPORTS NETMAP HOW TO
I decided to go for Linux, he’s a recognized FreeBSD contributor, but our view are not that far.Įven if DNA and netmap have been developed in totally independent ways, they solve the same problem: how to move packets back/forth a network adapter without using too many CPU cycles. I have to admit that if I have started to code in the kernel, it’s also because he has inspired me showing that the kernel was a radical new (for me) way of looking at things. He was telling me about projects he previously did, including a PC-based bridge able to run a few university departments. The first time I saw him (1999 or so) he was hacking a driver for a CD-ROM drive on FreeBSD while speaking with me. I personally know Luigi since almost 15 years as we both live pretty close. Yesterday I had a nice meeting with Luigi Rizzo, the author of netmap. To many people they look like two competing solutions, but in reality they are just two solutions to the same problem. In the past months I have received a few emails about how to position DNA with respect to netmap.
