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