Skip to content
This repository has been archived by the owner on Nov 20, 2021. It is now read-only.
/ PF_RING Public archive
forked from ntop/PF_RING

High-speed packet processing framework

License

Notifications You must be signed in to change notification settings

criticalstack/PF_RING

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Due to changes in the priorities, this project is currently not being supported. The project is archived as of 11/17/21 and will be available in a read-only state. Please note, since archival, the project is not maintained or reviewed.

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 14M pkt/sec and above 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.

Details

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

If you want to know about PF_RING™ internals or for the User’s Manual visit the ntop.org Documentation section.

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.

About

High-speed packet processing framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 96.1%
  • Roff 1.4%
  • Makefile 1.0%
  • Ruby 0.5%
  • Shell 0.4%
  • HTML 0.2%
  • Other 0.4%