我正在研究一种涉及多播的路由算法,我的问题是:是否有可能将MAC地址列表转换为单个多播MAC地址以进行配置?现在,我将多播作为具有相同vlan和流ID的单播来处理到多个目的地。
发布于 2021-12-03 14:52:56
是否有可能将MAC地址列表转换为单个多播MAC地址?
不是的。这不是组播的工作方式。
在L2上,任何具有I/G位集(第一个八进制最小有效位)的MAC地址都是一个多播地址。广播域中的任何主机都可以选择接收或忽略它。
对于发送者来说没有区别,所以对待多播和单播一样是可以的。
L3组播(IGMP)可能会导致一些变化,但您需要提供更多关于实际要完成的任务的详细信息。
发布于 2021-12-03 21:31:48
严格来说是的。但我不知道有什么商业路由器能做到这一点。很容易诱使Linux系统这么做。
你想要的是单播到多播的转换。我见过无线接入点中的反向(多播到单播)。(广播,从而多播,以基本速率发送,总是超慢的。)但我不认为这是你真正想要的。按照组播的工作方式,任意数量的源都可以发送到同一个组,任何人都可以加入该组并查看这些消息。如果多播路由工作正常,它们甚至不必位于相同的广播域/子网中。
https://networkengineering.stackexchange.com/questions/77200
复制相似问题