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 数据包都将被转发至 CPUCPU 则会分析传入的数据包,
然后确定以下信息:
哪些端口要求加入哪个 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 层地址。