User Guide
组播
组播转发
思科 200 系列智能型交换机管理指南 184
17
组播注册 (IGMP/MLD Snooping)
组播注册是监听组播注册协议并对其作出响应的程序。提供的协议有针对 IPv4 的 IGMP 和针对 IPv6 的 MLD
协议。
当在 VLAN 上启用设备中的 IGMP/MLD Snooping 时,该设备会分析其接收的所有 IGMP/MLD 数据包 (来自连
接到设备的 VLAN 和网络中的组播路由器)。
当设备了解到主机正在使用 IGMP/MLD 消息进行注册以接收组播流时 (或者从特定源进行接收),该设备会在
其 MFDB 中添加注册。
系统可支持以下版本:
• IGMP v1/v2/v3
• MLD v1/v2
注 设备仅在静态 VLAN 上支持 IGMP/MLD Snooping。它不支持动态 VLAN 上的 IGMP/
MLD Snooping。
全局启用 IGMP/MLD Snooping 后,所有 IGMP/MLD 数据包都将被转发至 CPU。CPU 则会分析传入的数据包,
然后确定以下信息:
• 哪些端口要求加入哪个 VLAN 上的哪些组播组。
• 将哪些端口连接到了生成 IGMP/MLD 查询的组播路由器 (Mrouter)。
• 哪些端口正在接收 PIM、 DVMRP 或 IGMP/MLD 查询协议。
这些 VLAN 均显示在“IGMP/MLD Snooping”页面上。
要求加入特定组播组的端口将发送 IGMP/MLD 报告来指定主机要加入的组。这将在组播转发数据库中创建转发
条目。
组播地址属性
组播地址具有以下属性:
• 每个 IPv4 组播地址均处于 224.0.0.0 到 239.255.255.255 的地址范围之内。
• IPv6 组播地址为 FF00:/8。
• 将 IP 组播组地址映射至第 2 层组播地址的步骤:
- 通过从 IPv4 地址中取得 23 个低序位并将它们添加到 01:00:5e 前缀之后,可以映射 IPv4。标准情况
下,前九位 IP 地址会被忽略,并且会将任何仅不同于这前几位值的 IP 地址映射至同一第 2 层地址,
这是因为所使用的后 23 位相同。例如,会将 234.129.2.3 映射至 MAC 组播组地址
01:00:5e:01:02:03。会将最多 32 个 IP 组播组地址映射至同一第 2 层地址。










