IGMP侦听有什么优点和缺点?


15

我们的新路由器询问我们是否要启用IGMP监听。对此我不熟悉,我看了一下互联网,得到了以下Wiki描述

IGMP侦听是侦听Internet组管理协议(IGMP)网络流量的过程。该功能允许网络交换机侦听主机和路由器之间的IGMP对话。通过收听这些对话,交换机可维护哪些链路需要哪些IP多播流的映射。可以从不需要组播的链接中过滤出组播,从而控制哪些端口接收特定的组播流量。

但是有什么好处呢?启用前需要考虑哪些因素(安全性,性能等)?我的观点是-如果安全的话,为什么默认不打开?


1
欢迎来到NE,我们希望您能为这个社区做出贡献并从中学习。该答案的一部分将取决于所讨论的特定硬件。您能提供这些信息吗?例如,如果平台在软件而不是硬件中支持IGMP侦听,则运行它会产生一定的性能成本。
YLearn

有问题的路由器将使用软件-但是,如果我能得到更一般的答案,那将更有可能赢得我的投票
HorusKol 2015年

额外的系统资源是不利的。虽然不是很大。
莱恩·弗利

Answers:


15

IGMP监听是交换机的一项功能,用于了解哪些端口上需要哪些组播组。不处理多播路由的路由器不在乎。

也就是说,在网络中没有mrouter的情况下,您需要配置一个(或多个)igmp查询器。这样可以确保组成员资格报告定期通过网络泛洪,以使转发信息保持最新状态;否则它将过期,流量要么下降,要么到处都是洪水。

好处是多播流量只会流到它所属的位置。如果该端口上没有任何东西加入该组,则交换机将对其进行修剪。在级联环境中,这可以大大减少交换机间的流量。同样,保持访问链接远离主机不希望的流量。

如果您不知道已启用该功能,则可能会出现以下情况:由于正在修剪流量,因此流量似乎在“丢失”。(快速离开,没有查询者,没有加入等)

因此,默认情况下很少启用它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.