我的电脑中有两个虚拟接口(eth0.2,eth0.3)。 我正在从eth0.2发送组播数据到eth0.2。 组播数据在eth0.2中接收,但也在eth0.3(其他虚拟接口)中接收。
经过研究,我明白Linux内核应该根据接口过滤接收到的多播包并发送到相应的接口。
我的上述理解是否正确?
如何configurationlinux内核只接收特定接口上的组播数据包? 我怎样才能防止意外的接口接收重复的数据包?