PF_RING™是一种新型的网络套接字,可显着提高数据包捕获速度,并且具有以下特性:
- 适用于Linux内核2.6.32及更高版本。
- 无需修补内核:只需加载内核模块。
- 使用商用网络适配器的10 Gbit硬件数据包过滤
- 用户空间ZC(新一代DNA,Direct NIC Access,直接NIC访问)驱动程序可实现极高的数据包捕获/传输速度,这是因为NIC NPU(网络处理单元)在没有任何内核干预的情况下将数据包从用户域推送/获取数据包。使用10Gbit ZC驱动程序,您可以以线速发送或接收任何大小的数据包。
- PF_RING ZC库,用于在线程、应用程序、虚拟机之间以零拷贝分发数据包。
- 设备驱动程序独立。
- 支持Accolade,Exablaze,Endace,Fiberblaze,Inveatech,Mellanox,Myricom / CSPI,Napatech,Netcope和Intel(ZC)网络适配器。
- 基于内核的数据包捕获和采样。
- Libpcap支持(请参见下文)可与现有的基于pcap的应用程序无缝集成。
- 除BPF外,还可以指定数百个标

PF_RING™是一种先进的网络套接字技术,显著提升数据包捕获速度,支持Linux内核2.6.32及以上版本,无需内核修改。具备10Gbit硬件数据包过滤和用户空间ZC驱动,实现高速数据包处理。兼容多种网络适配器,提供基于内核的数据包捕获和采样,以及与现有pcap应用无缝集成。
最低0.47元/天 解锁文章
491

被折叠的 条评论
为什么被折叠?



