Skip to content

ntop/PF_RING

dev
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
October 19, 2023 09:30
doc
November 10, 2023 12:53
December 13, 2023 11:19
December 13, 2023 15:24
October 14, 2016 15:14
December 12, 2023 17:03
October 22, 2021 15:43
October 23, 2023 17:36
August 6, 2021 16:23
.
November 5, 2016 10:42
March 19, 2019 18:21

pfring ntop

PF_RING™

Build Status

Introduction

PF_RING™ is a Linux kernel module and user-space framework that allows you to process packets at high-rates while providing you a consistent API for packet processing applications.

Who needs PF_RING™?

Basically everyone who has to handle many packets per second. The term ‘many’ changes according to the hardware you use for traffic analysis. It can range from 80k pkt/sec on a 1,2GHz ARM to more than 20M pkt/sec per core on a low-end 2,5GHz Xeon. PF_RING™ not only enables you to capture packets faster, it also captures packets more efficiently preserving CPU cycles.

Documentation

If you want to learn more about PF_RING™ please visit the User's Guide and the API Documentation.

Details

For more information about PF_RING™ and other ntop technologies, please visit http://ntop.org

License

PF_RING™ kernel module and drivers are distributed under the GNU GPLv2 license, LGPLv2.1 for the user-space PF_RING library, and are available in source code format.