
Framework de processamento de pacotes de alta velocidade
O PF_RING™ é um módulo do kernel Linux e uma estrutura em espaço de usuário que permite processar pacotes em altas taxas, fornecendo uma API consistente para aplicações de processamento de pacotes.
Basicamente, todos que precisam lidar com muitos pacotes por segundo. O termo 'muitos' varia de acordo com o hardware usado para análise de tráfego. Pode variar de 80k pkt/s em um ARM de 1,2 GHz a mais de 20M pkt/s por núcleo em um Xeon de baixo custo de 2,5 GHz. O PF_RING™ não só permite capturar pacotes mais rapidamente, mas também captura pacotes de forma mais eficiente, preservando ciclos de CPU.
Se quiser saber mais sobre o PF_RING™, visite o Guia do Usuário e a Documentação da API.
Para mais informações sobre o PF_RING™ e outras tecnologias ntop, visite http://ntop.org
O módulo do kernel e os drivers do PF_RING™ são distribuídos sob a licença GNU GPLv2, a biblioteca PF_RING em espaço de usuário sob LGPLv2.1, e estão disponíveis em formato de código fonte.