组播数据包在 IP 层被丢弃?

组播数据包在 IP 层被丢弃?

机器 #1 正在接收外部多播数据并将其转发到机器 #2。在机器 #2 上,当我使用tcpdumpethtoolnetstat -i(以太网层)时,我可以看到收到的多播数据包。

但是,当我运行时,netstat -s -uUDP 数据包的数量并没有增加,也没有增加,InMcastPktsInOctets正在增加。所以我的猜测是数据包在 IP 或 UDP/TCP 层被丢弃?

我如何确认这一点以及最可能导致丢包的原因是什么?

答案1

2 号机器上是否有任何软件可以在多播组上执行“IGMP JOIN”?

多播的原理是您必须加入该组才能获得流量,否则流量就会被丢弃。

相关内容