我需要将一个数据包发送给多个接收者(比如说 30 个)。假设我不在乎他们中的一些人现在没有收到它(应用层将处理这个)。现在我的解决方案是使用多播,这样我发送一次,多播组中的每个设备接收一次(或尝试)。
我的问题是:路由器收到IP数据包时会转发吗?我在互联网上找不到这个问题的答案。问题是所有设备(多播组中的发送者/接收者)都连接到同一个路由器,因此它们在同一个网络中。然而,诀窍是发送者可能在网络的最右边(地理上),而一个接收者可能在最左边。因此,如果路由器转发它会很有意义。
那么路由器是如何处理这个问题的呢?