Dear all,
I have just committed some new code into PF_RING that implements dynamic packet filtering as described on my latest paper http:// luca.ntop.org/Blooms.pdf. The idea is to enable PF_RING to go beyond BPF filtering that is quite powerful but limited to one (complex) filter. Using blooms filters (this is probably the first time that they are used in software) it is now possible to have hundred or more filters that can be dynamically added/removed at runtime with no packet loss during reconfiguration. If you can also see the performance figures that I have obtained with the previous, driver- based, bloom filtering facility, you can see how dynamic filtering can dramatically improve your application performance.

This new filtering facility opens us a whole new world of opportunities in particular in dynamic applications like VoIP where voice is not on standard ports but on dynamic ones.

Enjoy, Luca
_______________________________________________
Ntop-dev mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-dev

Reply via email to