期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
BSD包过滤器(BPF)的研究与改进 被引量:1
1
作者 王汉江 朱淼良 郭晔 《计算机工程与应用》 CSCD 北大核心 2004年第35期106-108,115,共4页
BSD包过滤器(BSDPacketFilter,简称BPF)位于BSDUnix的内核中,它独立于TCP/IP协议栈,为应用程序访问数据链路层提供了一个原始接口,被广泛地运用在网络监控及其它软件中,如tcpdump。论文对BPF进行了研究,并对其在以太网卡被设置成混杂模... BSD包过滤器(BSDPacketFilter,简称BPF)位于BSDUnix的内核中,它独立于TCP/IP协议栈,为应用程序访问数据链路层提供了一个原始接口,被广泛地运用在网络监控及其它软件中,如tcpdump。论文对BPF进行了研究,并对其在以太网卡被设置成混杂模式时存在的问题,在FreeBSD4.7上进行了改进,从而也使BPF为应用程序提供了一个更友好的接口。 展开更多
关键词 BPF 过滤器虚拟机 BPF编程 数据链路层访问 以太网卡混杂模式
下载PDF
BPF的实现机制分析与性能优化研究 被引量:3
2
作者 曾鸣 赵荣彩 《计算机工程》 CAS CSCD 北大核心 2007年第12期43-45,48,共4页
BSD包过滤器(BSD Packet Filter,BPF)是BSD Unix操作系统提供的网络数据包捕获及过滤机制的内核组件。该文描述了BPF的组成及工作过程,分析了BPF采用的无环控制流图过滤模式,介绍了此模式基于虚拟机的实现。为了提高过滤器性能,必须解决... BSD包过滤器(BSD Packet Filter,BPF)是BSD Unix操作系统提供的网络数据包捕获及过滤机制的内核组件。该文描述了BPF的组成及工作过程,分析了BPF采用的无环控制流图过滤模式,介绍了此模式基于虚拟机的实现。为了提高过滤器性能,必须解决BPF虚拟机指令生成器处理多个过滤条件组合时存在的指令冗余问题,通过引入静态单赋值(SSA),结合冗余谓词消除和窥孔优化等技术,可以有效缩短CFG图的平均路径长度,从而实现对过滤器性能的优化。 展开更多
关键词 BPF 无环控制流图 过滤器虚拟机 BPF+ 静态单赋值 冗余谓词消除
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部