Testimony跨进程共享 AF_PACKET 数据

联合创作 · 2023-09-29 08:31

Testimony 是用来通过进程分享 AF_PACKET 数据的单机,多进程结构。它能在一个单位时间内将包从 NICs 复制到内存里。然后,多进程可以并行执行这个包,而不需要额外的复制。Testimony 还能在不同的过滤器、模块下找出不同 AF_PACKET 套接字的不同。管理者可以给这些套接字指定 BPF 过滤器, 用户也可以访问这些套接字。这也能让管理程序更方便的让指定用户访问一些受限的包。

浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报