I notice a lot of users seemingly depending on Linux and some pfring/dna for some things. There is similar work in the field ongoing in FreeBSD which may be equally useful to consider. http://info.iet.unipi.it/~luigi/netmap/