Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
PFQ is a functional networking framework designed for the Linux operating system that allows efficient packet capture/transmission, in-kernel functional processing and packet steering across sockets/end-points.
PFQ is highly optimized for multi-core architecture, as well as for network devices equipped with multiple hardware queues. It works with any device driver (i.e. binaries shipped with the Linux Kernel) and provides a script that produces accelerated versions starting from their source codes (pfq-omatic).
Before you start using PFQ, please read the Getting Started Guide
Table of contents
User space libraries (v6.x)
- [Intel IXGBE 10-20G] (https://github.com/pfq/PFQ/wiki/Intel-IXGBE-10-20G)