如何在监听所有设备的网络流量时识别数据包的接口?

1 投票
1 回答
1279 浏览
提问于 2025-04-16 16:44

我正在写一个Python程序,这个程序需要监听所有网络设备上的流量,并根据数据包的进入接口来识别它们。为了监听所有接口,我开始捕获数据时没有指定具体的设备,但我无法标明某个数据包是从哪个接口来的。这该怎么做呢?

1 个回答

2

我想你应该知道MAC地址就够用了。

数据包的前6个字节是目标MAC地址,紧接着就是6个字节的源MAC地址。

来源

802.3以太网帧结构

撰写回答