以太网Linux控制

时间:2012-03-13 19:46:46

标签: linux networking kernel ethernet netfilter

我是linux上的新手。我想捕获设备驱动程序层上方的以太网数据包。

我知道所有数据包都通过函数“dev_queue_xmit”传输数据包到上层,而函数“netfi_rx”用于接收数据包。

如何“挂钩”此功能以控制以太网流量?

我应该如何完成这项任务呢?

2 个答案:

答案 0 :(得分:2)

您可能需要查看libpcap(用于网络流量捕获的便携式C / C ++库)。还有example

答案 1 :(得分:1)

您可能想要使用原始套接字。 http://aschauf.landshut.org/fh/linux/udp_vs_raw/ch01s03.html

另见this question

相关问题