Network monitoring projectsSince FFPF has been completely rewritten and extended beyond recognition, it has been renamed Streamline. It now offers support for Streams (e.g., TCP flows), transmission, storage, etc.
A paper
about FFPF was published in the proceedings of OSDI'04 (San
Francisco, December 2004). See the publications page for
more FFPF papers and technical reports.
Streamline/FFPF code and documentation can be found at the Streamline/FFPF site.
CardGuard is a network intrusion detection/prevention system implemented on a single IXP1200 network card. It works on reconstructed TCP streams as well as individual UDP packets and scans all traffic for the occurrence of up to thousands of intrusion signatures. CardGuard can be used to protect a single host, or a small cluster of machines attached to a switch, and supports full fast Ethernet rates. An advantage of the system is that no precious cycles on the hosts are spent on scanning network traffic for viruses and worms.
Information about other projects like (SCAMPI, LOBSTER, etc.) is available from my website.