我需要通过机器中所有具有多播功能的接口多播一个数据包。通过使用 setsockopt() 设置 IP_MULTICAST_IF,我可以选择通过哪个接口多播我的数据包。不幸的是,我只能选择一个(不能吗?)。一个可能的解决方案是设置 IP_MULTICAST_IF,通过该接口多播数据包重置 IP_MULTICAST_IF,发送另一个数据包等等。不幸的是,套接字连接时无法修改套接字选项......我的问题有什么可能的解决方案?
问问题
1713 次