我在家里玩局域网,我想支持多播。现在所有的交换机都支持组播吗?即使是便宜的?
我要买一个5端口的千兆位开关。它支持多播吗?
发布于 2017-11-03 14:15:49
是的,即使是非托管的“便宜货”交换机也可能对多播有一些最小的支持,只要连接到交换机的主机能够接收多播流。
看看开关的技术规格,一个叫做IGMP窥探的特性。这使得交换机能够了解哪些端口实际上希望订阅一个多播组,因此它可以将其转发给那些需要它的人(这就是多播的全部要点)。没有它,组播可能还能工作,但是交换机会把它当作广播流量,并将多播流淹没到所有端口。
发布于 2017-11-04 18:20:41
简单的交换机处理多播就像广播*一样,至少就我所见。因此,多播将到达其目的地,但可能会导致不必要的通信量,因为它也被转发给未订阅的节点。根据使用的带宽,通常这并不是一个真正的问题。
*当交换机用未知的目标地址转发帧时,它只会将帧洪流到所有端口,除了接收到的端口--基本上就像中继器集线器一样。哑交换机不理解多播,因此地址总是未知的(它只用作目标,而不是源;交换机的MAC表由源地址更新)。
发布于 2021-09-07 21:34:44
您还需要注意IGMP窥探原始RFC的特性。默认情况下,没有订阅者的任何多播数据包都将广播出所有端口。许多开关改变了这种行为(或者提供了一个功能来关闭它),因为在大多数情况下,它显然没有意义。
https://serverfault.com/questions/881644
复制相似问题