组播是一种为节省带宽而创建的技术。它通常用于将数据包从一台主机传输到多台主机。为了允许路由器通过IPv6从其端口之一分发组播,它们使用称为组播侦听程序发现(MLD)的协议。主机发送MLD加入消息以获取组播流。当路由器在其某个接口收到MLD加入消息时,它知道有主机有意加入组播流并将其发送出去。在早期的交换机中,组播流量在所有端口上转发,即使仅有一台主机需要接收该流量。开发MLD监听的目的是将组播流量限制为仅向发出请求的主机。
启用MLD监听时,交换机检测Ipv6路由器和连接到接口的组播主机之间交换的MLD消息。然后,它维护一个表,该表将Ipv6组播流量转发到需要接收这些流量的端口。
以下配置是配置MLD的必备条件:
注意:Internet组管理协议(IGMP)执行与MLD类似的功能,但用于IPv4(目前最常用的Internet协议)。大多数设备都已针对IPv4进行了预配置。若要了解如何通过CLI在交换机上配置IGMP监听设置,请点击此处
若要了解如何配置图形用户界面(GUI)上交换机上的MLD或IGMP监听,请单击此处。
本文介绍如何通过命令行界面(CLI)在交换机上配置MLD设置。
步骤1:登录到交换机控制台。默认用户名和密码为 cisco/cisco。如果已配置新的用户名或密码,请输入相应凭证。
注意:要了解如何通过SSH或Telnet访问SMB交换机CLI,请单击此处。
注意:这些命令可能因交换机的确切型号而异。在本示例中,我们将通过 Telnet 访问 SG350X 交换机。
第二步:在交换机的特权EXEC模式下,输入以下命令进入全局配置模式:
第三步:要在交换机上全局启用MLD监听,请输入以下命令:
SG350X(config)#ipv6 mld监听步骤4.(可选)要全局启用MLD监听查询器,请输入以下内容:
SG350X(config)#ipv6 mld监听查询器现在,您应该已经成功地在交换机上配置全局MLD监听设置。
步骤1:要在特定VLAN上启用MLD监听,请输入以下命令:
SG350X(config)#ipv6 mld snooping vlan [vlan-id]注意:在此场景中,正在配置VLAN 20的MLD监听设置。
步骤2.(可选)要允许组播路由器自动获知连接的端口,请输入以下命令:
SG350X(config)#ipv6 mld snooping vlan [vlan-id] mrouter learn pim-dvmrp步骤3.(可选)要在VLAN上启用MLD监听立即离开处理,请输入以下命令:
SG350X(config)#ipv6 mld snooping vlan [vlan-id]立即离开第四步:在全局配置模式下,输入以下命令进入VLAN接口配置情景:
SG350X(config)#interface [vlan-id]第五步:要配置MLD最后一个成员查询计数器,请输入以下内容:
SG350X(config-if)#ipv6 mld last-member-query-count [count]注意:在本示例中,最后一个成员查询计数器设置为3。
第六步:输入exit命令返回全局配置模式:
SG350X(config)#exit步骤 7.要在特定VLAN上启用MLD监听查询器,请输入以下命令:
SG350X(config)#ipv6 mld snooping vlan [vlan-id]查询器步骤 8要在特定VLAN上启用MLD监听查询器的MLD查询器选举机制,请输入以下内容:
SG350X(config)#ipv6 mld snooping vlan [vlan-id]查询器选举步骤 9要在特定VLAN上配置MLD监听查询器的MLD版本,请输入以下命令:
SG350X(config)#ipv6 mld snooping vlan [vlan-id]查询器版本[1 | 2]注意:在本示例中,使用版本2。
步骤 10输入exit命令返回特权执行模式:
SG350X(config)#exit现在,您应该已经通过CLI成功配置交换机上的MLD监听设置。
步骤1:要显示特定VLAN的MLD监听配置,请输入以下命令:
SG350X#show ipv6mld snooping interface [vlan-id]注意:在本示例中,显示了VLAN 20的MLD监听设置。
步骤2.(可选)在交换机的特权EXEC模式下,输入以下命令,将配置的设置保存到启动配置文件中:
SG350X#copy running-config startup-config步骤3.(可选)出现Overwrite file [startup-config]...提示后,在键盘上按Y选择“Yes”,或按N选择“No”。
现在,您应该已经通过CLI显示交换机上VLAN上的MLD设置。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
10-Dec-2018 |
初始版本 |