Cisco Cisco SG200-26P 26-port Gigabit PoE Smart Switch ユーザーガイド

ページ / 241
配置组播转发
思科 200 系列智能型交换机管理指南
158
15
典型的组播设置
当组播路由器在 IP 子网间路由组播数据包时,能进行组播的第 2 层交换机会将组播数
据包转发到 LAN 或 VLAN 中已注册的节点。
典型设置包括在专用和 / 或公共 IP 网络间转发组播流的路由器、采用 Internet 组成员
协议 (IGMP) 监听功能或组播侦听器发现 (MLD) 监听的交换机以及要接收组播流的组
播客户端。在此设置中,路由器会定期发送 IGMP 查询。
针对 IPv6 的 MLD 衍生自针对 IPv4 的 IGMP v2。虽然本节中主要介绍的是 IGMP,但
也涵盖了对 MLD 的隐含介绍。
这些查询会访问交换机,该交换机转而会将查询泛洪到 VLAN,并且也会学习其中包
含组播路由器 (Mrouter) 的端口。 当主机接收到 IGMP 查询消息时,它会通过 IGMP 加
入消息作出响应,表示该主机要接收特定组播流,并且可有选择地从特定源进行接
收。使用 IGMP Snooping 的交换机会分析加入消息,并了解到必须将主机所请求的
组播流转发到此特定端口。然后,交换机会只将 IGMP 加入转发到 Mrouter。同样地,
当 Mrouter 接收到 IGMP 加入消息后,会了解到它接收加入消息的接口要接收特定组
播流。 Mrouter 会将请求的组播流转发到该接口。
组播操作
在第 2 层组播服务中,第 2 层交换机会接收发送给特定组播地址的单帧。它会为在每
个相关端口上传输的帧创建副本。
当交换机启用 IGMP/MLD Snooping 并接收组播流的帧时,它会将组播帧转发到经过
注册可使用 IGMP 加入消息接收组播流的所有端口。
交换机可根据以下选项之一转发组播流:
组播 MAC 组地址
IP 组播组地址 (G)
组播数据包的源 IP 地址 (S) 和目的 IP 组播组地址 (G) 的组合。
可以为每个 VLAN 配置上述选项之一。
系统会维护每个 VLAN 的组播组列表,并且这会管理每个端口应接收的组播信息。使
用 IGMP 或组播侦听器发现 (MLD) 协议监听可以静态地配置或动态地学习组播组及其
进行接收的端口。