当前位置: 技术问答>linux和unix
HELP! Libpcap与iptables之间的区别!
来源: 互联网 发布时间:2015-10-20
本文导语: 要开发一个包过滤软件,使用libpcap或者iptables完成。我查了些资料,这两个工具包都可以完成包的过滤功能。那它们之间有什么差别?还有就是,有人说,libpcap是将数据包复制后传给内核,不会影响正常的包的传输,...
要开发一个包过滤软件,使用libpcap或者iptables完成。我查了些资料,这两个工具包都可以完成包的过滤功能。那它们之间有什么差别?还有就是,有人说,libpcap是将数据包复制后传给内核,不会影响正常的包的传输,是否正确?
|
libpcap是一个与实现无关的访问操作系统所提供的分组捕获机制的分组捕获函数库,用于访问数据链路层。这个库为不同的平台提供了一致的编程接口.
iptables应该说是一个命令,用于配置防火墙以及包过滤。
iptables应该说是一个命令,用于配置防火墙以及包过滤。
|
libpcap是软件包 iptable是命令
|
libpcap有接口函数,可扩展性强。
|
iptables是内核程序
libpcap运行在应用层
libpcap运行在应用层
|
一个是开发包 一个是应用
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。