是否可以在一个数据包中有多个 ip src/dst 地址?

Is it possible to have more than one ip src/dst address in a packet?

我正在开发一个 CNN 模型来检测网络上的某些攻击,并且在处理数据时由于存在 2 个 ip src/dst 地址以逗号连接的数据包而出现错误。 (2 个 src 地址和 2 个 dst 地址) 我处理了这个错误,但我想知道如何有多个 ips 的数据包。是不是因为那些数据包被标记为ARP欺骗攻击?

IPv4header包含源地址和目的地址,都是32bit的字段,所以没有space任何附加地址(比较下面的header) :

因此,具有两个地址的数据包无法处理并被丢弃。

ARP 欺骗是指具有不同 MAC 地址的设备冒充原始设备。但是ARP响应是在两个不同的包中发送的,不能合并。