linux内核收不到组播包,多网卡收不到组播
能不能收到多播,取决于交换机是不是往这个网口上转发多播数据。程序在起动的时候,会发一个IGMP的Add Membership的消息,交换机将把这个网口加入多播组。当在其他网口上收到该地址的多播包后,会转至这个网口。其后,为了确认该接收者一直在线,交换机会发送一个IGMP Query消息,接收者反馈一个IGMP Report消息,以确认自己的存在。如果交换机没有收到IGMP Report,则认为该接收者已经断线,就不再往该网口上转发多播包了。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章