标签: filter linux-kernel bloom-filter bpf
我正在寻找在Linux中开发内核数据包过滤器的方法,用于过滤高容量网络流量中的数据包。
我想问一下是否可以使用Berkeley Packet Filter(BPF)在Linux内核中实现Bloom过滤器?有没有其他更好的方法来实现内核过滤器?
BPF语法相当低级且难以理解,是否有任何高级/更简单的方法来编写BPF和良好的示例/参考/教程?而且,如何在开发过程中调试BPF?