系统相关
首页 > 系统相关> > linux-零复制机制和libpcap

linux-零复制机制和libpcap

作者:互联网

Linux上是否可以使用零拷贝数据包机制来通过libpcap读取数据包?
(我正在使用CentOS 6.2)
如果是,我可以看到任何代码示例吗?

解决方法:

是的,尽管后来的libpcap版本修复了许多错误,但libpcap 1.0和更高版本才这样做,因此,使用的libpcap版本越晚,效果越好.写入标准libpcap API的代码将在具有libpcap 1.0及更高版本的Linux上使用零复制捕获.

(Netsniff-ng拥有自己的代码来捕获数据包,而不是使用libpcap.)

标签:network-programming,packet-capture,libpcap,linux
来源: https://codeday.me/bug/20191101/1983911.html