更新时间:2024-01-10
MLD组播配置命令包括:
• ipv6 mld-snooping
• ipv6 mld-snooping solicitation
• ipv6 mld-snooping vlan vlan_id static X:X:X:X::X interface intf
• ipv6 mld-snooping timer router-age timer_value
• ipv6 mld-snooping timer response-time timer_value
• ipv6 mld-snooping vlan vlan_id mrouter interface inft_name
• ipv6 mld-snooping vlan vlan_id immediate-leave
• show ipv6 mld-snooping
• show ipv6 mld-snooping timer
• show ipv6 mld-snooping groups
• show ipv6 mld-snooping statistics
• show ipv6 mld-snooping mac
1.MLD-Snooping 配置命令
1.1ipv6 mld-snooping
命令描述
ipv6 mld-snooping
no ipv6 mld-snooping
配置MLD Snooping功能开启和关闭,no命令关闭。
参数
无
缺省
关闭。
命令模式
全局配置模式
说明
开启MLD Snooping功能后,当组播报文目标查找失败(DLF,即目的地址未通过ML D Snooping注册在交换芯片中)时,处理方式是丢弃所有目的地址未注册在任何端口的组播报文。
示例
下面的命令将开启MLD Snooping功能:
switch_config# ipv6 mld-snooping
1.2ipv6 mld-snooping solicitation
命令描述
ipv6 mld-snooping solicitation
no ipv6 mld-snooping solicitation
开启/关闭请求多播组的硬件转发功能,no命令恢复到默认值。
参数
无
缺省
关闭。
命令模式
全局配置模式
说明
无
示例
下面的命令将开启请求多播组的硬件转发功能:
switch_config#ipv6 mld-snooping solicitation
1.3ipv6 mld-snooping vlan vlan_id static X:X:X:X::X interface intf
命令描述
ipv6 mld-snooping vlan vlan_id static X:X:X:X::X interface intf
no ipv6 mld-snooping vlan vlan_id static X:X:X:X::X interface intf
参数
参数
|
参数说明
|
vlan id
|
VLAN标识。取值范围:1-4094。
|
X:X:X:X::X
|
组播IP地址。
|
inft
|
端口 。
|
缺省
无
命令模式
全局配置模式
说明
配置VLAN的静态组播地址,no命令删除地址。
示例
下面的命令将在g1/1端口上添加静态组播地址ff12::5
switch_config# ipv6 mld-snooping vlan 1 static ff12::5 interface g1/1
switch_config#
1.4ipv6 mld-snooping timer router-age timer_value
命令描述
ipv6 mld-snooping timer router-age timer_value
no ipv6 mld-snooping timer router-age
参数
参数
|
参数说明
|
time value
|
查询定时器时间 。取值范围:10 – 2147483647。
|
缺省
260 秒
命令模式
全局配置模式
说明
配置MLD Snooping的查询定时器时间,no命令恢复到默认值。
示例
下面的命令将配置路由器端口查询时间为300秒。
switch_config# ipv6 mld-snooping timer router-age 300
switch_config#
1.5ipv6 mld-snooping timer response-time timer_value
命令描述
ipv6 mld-snooping timer response-time timer_value
no ipv6 mld-snooping timer response-time
配置 MLD Snooping的最大响应时间,no命令恢复为默认值。
参数
参数
|
参数说明
|
time value
|
查询定时器时间 。取值范围:10-2147483647。
|
缺省
15 秒
命令模式
全局配置模式
说明
无
示例
下面的命令将配置响应查询时间为20秒。
switch_config# ipv6 mld-snooping timer response-time 20
1.6ipv6 mld-snooping vlan vlan_id mrouter interface inft_name
命令描述
ipv6 mld-snooping vlan vlan_id mrouter interface inft_name
no ipv6 mld-snooping vlan vlan_id mrouter interface inft_name
配置MLD-snooping的静态组播路由器端口。
参数
参数
|
参数说明
|
vlan id
|
VLAN标识。取值范围:1-4094。
|
inft_name
|
端口类型、端口槽位、端口编号
|
缺省
15 秒
命令模式
全局配置模式
说明
无
示例
下面的命令将配置g1/4为MLD Snooping的静态组播路由器端口。
switch_config# ipv6 mld-snooping vlan 1 mrouter interface g1/4
1.7ipv6 mld-snooping vlan vlan_id immediate-leave
命令描述
ipv6 mld-snooping vlan vlan_id immediate-leave
no ipv6 mld-snooping vlan vlan_id immediate-leave
参数
参数
|
参数说明
|
vlan id
|
VLAN标识。取值范围:1-4094。
|
缺省
不开启组快速离开功能。
命令模式
全局配置模式
说明
配置VLAN的组快速离开,no命令恢复缺省配置。
示例
下面的命令将在vlan 1上开启快速离开功能
switch_config# ipv6 mld-snooping vlan 1 immediate-leave
switch_config#
1.8show ipv6 mld-snooping
命令描述
show ipv6 mld-snooping
参数
无
缺省
无
命令模式
管理模式、全局配置态、端口模式
说明
显示 MLD Snooping的配置信息。
示例
下面的命令将显示运行MLD Snooping的配置信息
switch#show ipv6 mld-snooping
Global MLD snooping configuration:
-----------------------------------
Globally enable : Enabled
Querier : Enabled
Querier address : FE80::3FF:FEFE:FD00:1
Router age : 260 s
Response time : 10 s
Handle Solicitation : Enabled
Vlan 1:
----------
Running
Routers: SWITCH(querier);
Vlan 2:
----------
Running
Routers: SWITCH(querier);
Switch_config#show ipv6 mld-s g
Vlan Group Type Port(s)
---- --------------- ---- -------------------------------------
1 FF02::1:FF13:647D MLD G1/23
1 FF02::1:FF13:394 MLD G1/23
2 FF02::1:FF00:2 MLD G1/22
1 FF02::1:FF00:12 MLD G1/23
1 FF02::1:FF00:2 MLD G1/23
2 FF02::1:FF61:9901 MLD G1/22
switch#
1.9show ipv6 mld-snooping timer
命令描述
show ipv6 mld-snooping timer
参数
无
缺省
无
命令模式
管理模式 、全局配置态、端口模式
说明
显示 MLD Snooping的时钟信息。
示例
下面的命令将显示MLD Snooping的时钟信息。
switch#show ipv6 mld-snooping timers
vlan 1 Querier on port 0 : 251
vlan 2 Querier on port 0 : 251
vlan 2 multicast address 3333.0000.0005 response time : 13
switch#
Querier on port 0: 251 表示switch路由器老化定时器超时时间。
vlan 2 multicast address 3333.0000.0005 response time : 表示自从收到上一个多播组查询报文后到现在的时间;如果本定时器超时时端口上仍没有主机响应,则该端口将被删除。
1.10show ipv6 mld-snooping groups
命令描述
show ipv6 mld-snooping groups
参数
无
缺省
无
命令模式
管理模式、全局配置态、端口模式
说明
显示MLD Snooping的多播组信息。
示例
下面的命令将显示MLD Snooping的多播组信息。
switch# show ipv6 mld-snooping timer
Vlan Group Type Port(s)
---- --------------- ---- -------------------------------------
2 FF02::1:FF00:2 MLD G2/22
2 FF02::1:FF61:9901 MLD G2/22
1 FF02::1:FF13:394 MLD G2/23
1 FF02::1:FF00:2 MLD G2/23
1 FF02::1:FF00:12 MLD G2/23
1 FF02::1:FF13:647D MLD G2/23
switch#
1.11show ipv6 mld-snooping statistics
命令描述
show ipv6 mld-snooping statistics
参数
无
缺省
无
命令模式
管理模式、全局配置态、端口模式
说明
显示 MLD Snooping的统计信息。
示例
下面的命令将显示MLD Snooping的统计信息 。
switch#show ipv6 mld-snooping statistics
vlan 1
------------
v1_packets:0 MLD v1报文数量
v2_packets:0 MLD v2报文数量
general_query_packets:0 通用查询报文数量
special_query_packets:0 特殊查询报文数量
listener_packets:6 Report报文数量
done_packets:0 Leave报文数量
send_query_packets:0 发送查询报文数量
err_packets:0 错误报文数量
1.12show ipv6 mld-snooping mac
命令描述
show ipv6 mld-snooping mac
参数
无
缺省
无
命令模式
管理模式、全局配置态、端口模式
说明
显示MLD Snooping记录的多播mac信息。
示例
下面的命令将显示运行MLD Snooping的多播mac信息
switch#show ipv6 mld-snooping mac
Vlan Mac Ref Flags
---- --------------- ---- ------
1 3333:0000:0001 1 2
2 3333:ff61:9901 1 0
FF02::1:FF61:9901
1 3333:0000:0002 1 2
1 3333:ff00:0002 1 0
FF02::1:FF00:2
1 3333:ff00:0012 1 0
FF02::1:FF00:12
1 3333:ff13:647d 1 0
FF02::1:FF13:647D
2 3333:ff00:0002 1 0
FF02::1:FF00:2
1 3333:ff13:0394 1 0
FF02::1:FF13:394
1 3333:ff00:0001 1 2
1 3333:ff8e:7000 1 2
switch#
Ref 表示引用此mac的ipv6地址个数。
Flags是调试输出信息,2表示需要送给cpu。