是否有开源netflow收集器C ++库集?

时间:2010-06-18 14:49:31

标签: c++ netflow

我正在寻找一个C ++库集来在Linux中开发我自己的C ++守护进程来收集NetFlow信息。有谁知道一个开源的或一个可用的库集?

非常感谢

4 个答案:

答案 0 :(得分:1)

你试过Google吗?对于Linux和BSD风格,NetFlow有很多守护进程:

答案 1 :(得分:1)

FWIW - 看看http://code.google.com/p/flowd/ - 这是小型和BSD许可的,所以你应该能够根据你的需要进行调整。 (我根本不关心它,只使用了几次,并且喜欢这个小小的足迹)。

答案 2 :(得分:1)

对于独立库,您可以尝试“libipfix”。它实现了较新的IETF IPFIX协议,但也了解Netflow v9(IPFIX所基于的)。但我不认为它可以处理较旧的Netflow版本(v1和v5很常见),因此这可能仅在您的Netflow导出设备支持Netflow v9时才有用。

答案 3 :(得分:0)

Vermont”是一个用 C++ 编写的开源模块化 Ipfix/Netflow 探针/聚合器/收集器应用程序。它可以通过多种方式进行配置,以收集和处理与流程相关的信息。它有合理的 documentation with examples 详细说明如何组合它的模块。

Vermont