组播是一种网络层技术,用于将数据包从一台主机传输到组中的选定主机。在下层,交换机在所有端口上广播组播流量,即使只有一台主机希望接收该流量。组播侦听程序发现(MLD)监听用于仅将IPv6组播流量转发到所需主机。
当交换机上启用MLD监听时,它会检测IPv6路由器与接口上连接的组播主机之间交换的MLD消息。然后,它维护一个表,该表限制IPv6组播流量,并将其动态转发到想要接收该流量的端口。
在配置MLD监听之前,组播组的配置至关重要。要了解组播组配置,请参阅文章“Creation and Configuration of IP Multicast Groups on Sx500 Series Stackable Switches”。
本文档旨在说明如何在Sx500系列堆叠式交换机上配置MLD监听。
· Sx500系列堆叠式交换机
•1.3.0.62
步骤1.登录交换机上的Web配置实用程序,然后选择Multicast > MLD Snooping。
注意:必须在交换机上启用网桥组播过滤和MLD监听才能执行MLD监听。
步骤2.选中MLD Snooping Status字段中的Enable复选框,使交换机能够确定已请求接收组播流量的主机。
步骤3.单击“应用”保存设置。
注意:MLD监听仅允许在静态VLAN(通过VLAN ID和端口分配手动配置的VLAN)上,不允许在动态VLAN(连接时由交换机动态分配给主机的VLAN)上。此操作要求将主机的物理地址存储在交换机的数据库中。)
步骤4.单击所需VLAN ID的单选按钮,然后单击Edit在VLAN上配置MLD监听。
系统将显示“编辑MLD监听”窗口:
步骤5.(可选)从VLAN ID下拉列表中选择所需的VLAN ID。
步骤6.选中MLD Snooping Status的Enable复选框,以确定所选VLAN下的哪些主机已请求发送组播流量。
步骤7.(可选)要启用组播路由器所连接端口的自动学习,请选中MRouter Ports Auto Learn的Enable复选框。
步骤8.在查询稳健性字段中,输入稳健性值(范围为1到7),以指示交换机在删除未响应的主机之前发送的MLD查询数。
步骤9.在Query Interval字段中,输入时间间隔,该时间间隔范围为30到18000秒,交换机在此时间后发送查询消息。
步骤10.在“查询最大响应间隔”字段中,输入用于确定插入到常规查询中的最大响应代码的延迟。时间范围为5到20秒。
步骤11.单击最后一个成员查询计数器的所需单选按钮之一,以定义在交换机假定接口上没有要查询的主机组的成员之前发送的组特定查询消息的数量。
·使用默认值 — 该值等于在查询稳健性字段中定义的值。
·用户定义 — 在“用户定义”(User Defined)字段中输入范围为1至7的所需值。
步骤12.在Last Member Query Interval字段中,输入交换机等待从组特定消息接收响应的时间间隔。时间范围为100至25500毫秒。
第13步。(可选)要缩短交换机阻止不属于其成员端口的MLD流量所花的时间,请选中Immediate Leave字段中的Enable复选框。
步骤14.单击“应用”保存设置。