使用菊花链式多NIC卡PC进行多播传播

时间:2013-01-11 19:02:20

标签: zeromq multicast

以下是正在讨论的拓扑:

         NIC0                       NIC0                    NIC0
          |                          |                       |
    +-----+-----+             +------+-----+          +------+------+
---NIC1       NIC2---------NIC1            NIC2-----NIC1          NIC2---- . .
    +----PC1----+             +----PC2-----+          +-----PC3-----+

我有一堆PC盒,每个盒子都有多个(3)Nic卡,一个用于与外界接口,另一些用于菊花链,用于彼此之间的通信。

问:(1)有人可以建议我是否能以某种方式控制菊花链式系统上的“多播流量”,而不会混入来自NIC0(下图)卡的流量? 我在每个盒子上运行Linux内核。我可以在接口名称中给出组播地址,但我的猜测是,如果NIC0流量也具有相同的组播IP,它不能保证流量混合,那么,ACL是一个答案吗?

问(2)我的应用程序需要订阅 - 通知设置,这就是我需要多播的原因。有一些选项,例如使用0MQ也使用基于TCP的多播(PGM)。这会以某种方式保护我吗?

1 个答案:

答案 0 :(得分:0)

我不知道为什么要将这些电脑连接起来。在继续之前,您应该使用开关连接这些机器。

但是,我真的不明白你的问题是什么......