我的 PC 上有两个虚拟接口(eth0.2、eth0.3)。我从 eth0.2 向 eth0.2 发送多播数据。多播数据在 eth0.2 中接收,但也在 eth0.3(另一个虚拟接口)中接收。
经过研究我了解到Linux内核应该根据接口过滤接收到的多播数据包并发送到适当的接口。
我的上述理解正确吗?
如何配置 Linux 内核以仅在特定接口上接收多播数据包?如何防止非预期接口接收重复数据包?
我的 PC 上有两个虚拟接口(eth0.2、eth0.3)。我从 eth0.2 向 eth0.2 发送多播数据。多播数据在 eth0.2 中接收,但也在 eth0.3(另一个虚拟接口)中接收。
经过研究我了解到Linux内核应该根据接口过滤接收到的多播数据包并发送到适当的接口。
我的上述理解正确吗?
如何配置 Linux 内核以仅在特定接口上接收多播数据包?如何防止非预期接口接收重复数据包?