多播的发送者可以从路由器而不是ip_layer环回接收它吗?

时间:2015-05-20 11:48:38

标签: macos sockets

我正在尝试将消息从一个设备多播到多个设备,我在IP_LAYER中遇到环回功能的问题。

我的目标是所有设备都应该或多或少地同时接收消息,但是多播的发送者将首先获取消息,因为它是由IP_LAYER环回的。

我希望发件人从路由器获取消息,就像子网上的所有其他设备一样。 这可能吗?

如果我在套接字上禁用IP_MULTICAST_LOOP,则发件人根本不会收到该消息。 我曾希望这个选项只是禁用了环回。

是否有可能以任何其他方式执行此操作,我也尝试过广播。 但是这也使用了IP_LAYER的环回功能。

0 个答案:

没有答案