摘要

文章详细介绍Linux内核协议栈对网络报文实现精准递送的工作原理和柏克莱封包过滤器(Berkeley Packet Filter,BPF)的内部运行机制,针对典型的应用场景需求,给出了BPF规则和程序设计方法。面向定制化网络和抗网络攻击等特殊需求,提出了一种基于BPF的私有链路层协议实现方法。

  • 单位
    中国电子科技集团公司第三十研究所