我正在寻找在 Linux 中开发内核数据包过滤器以过滤大量网络流量中的数据包的方法。
请问在Linux内核中是否可以使用Berkeley Packet Filter(BPF)来实现Bloom filter?是否有任何替代和更好的方法来实现内核过滤器?
BPF 语法相当低级且难以理解,是否有任何高级/更简单的方法来编写 BPF 和好的示例/参考/教程?还有,如何在开发过程中调试 BPF?
我正在寻找在 Linux 中开发内核数据包过滤器以过滤大量网络流量中的数据包的方法。
请问在Linux内核中是否可以使用Berkeley Packet Filter(BPF)来实现Bloom filter?是否有任何替代和更好的方法来实现内核过滤器?
BPF 语法相当低级且难以理解,是否有任何高级/更简单的方法来编写 BPF 和好的示例/参考/教程?还有,如何在开发过程中调试 BPF?