01-IGMP Snooping命令
本章节下载: 01-IGMP Snooping命令 (183.49 KB)
目 录
1.1.2 display igmp-snooping group
1.1.3 display igmp-snooping router-port
1.1.4 display igmp-snooping static-group
1.1.5 display igmp-snooping static-router-port
1.1.6 display igmp-snooping statistics
1.1.7 display l2-multicast forwarding-table
1.1.8 display l2-multicast mac-forwarding-table
1.1.9 entry-limit (IGMP-Snooping view)
1.1.10 fast-leave (IGMP-Snooping view)
1.1.11 group-policy (IGMP-Snooping view)
1.1.12 host-aging-time (IGMP-Snooping view)
1.1.14 igmp-snooping drop-unknown
1.1.16 igmp-snooping fast-leave
1.1.17 igmp-snooping group-limit
1.1.18 igmp-snooping group-policy
1.1.19 igmp-snooping host-aging-time
1.1.20 igmp-snooping last-member-query-interval
1.1.21 igmp-snooping max-response-time
1.1.22 igmp-snooping overflow-replace
1.1.23 igmp-snooping router-aging-time
1.1.24 igmp-snooping static-group
1.1.25 igmp-snooping static-router-port
1.1.27 last-member-query-interval (IGMP-Snooping view)
1.1.28 max-response-time (IGMP-Snooping view)
1.1.29 overflow-replace (IGMP-Snooping view)
1.1.30 reset igmp-snooping group
1.1.31 reset igmp-snooping router-port
1.1.32 reset igmp-snooping statistics
1.1.33 router-aging-time (IGMP-Snooping view)
display igmp-snooping命令用来显示IGMP Snooping的状态信息。
【命令】
display igmp-snooping [ global | vlan vlan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
global:显示IGMP Snooping的全局状态信息。
vlan vlan-id:显示IGMP Snooping在指定VLAN内的状态信息。vlan-id为VLAN的编号,取值范围为1~4094。
【使用指导】
如果未指定任何参数,将显示IGMP Snooping在全局和所有VLAN内的状态信息。
【举例】
# 显示IGMP Snooping在全局和所有VLAN内的状态信息。
<Sysname> display igmp-snooping
IGMP snooping information: Global
IGMP snooping: Enabled
Host-aging-time: 260s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 1s
IGMP snooping information: VLAN 1
IGMP snooping: Enabled
Drop-unknown: Disabled
Version: 2
Host-aging-time: 200s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 2s
IGMP snooping information: VLAN 10
IGMP snooping: Enabled
Drop-unknown: Enabled
Version: 3
Host-aging-time: 260s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 1s
表1-1 display igmp-snooping命令显示信息描述表
字段 |
描述 |
IGMP snooping information |
IGMP Snooping的状态信息 |
IGMP snooping |
IGMP Snooping的使能状态: · Enabled:表示已使能 · Disabled:表示未使能 |
Drop-unknown |
丢弃未知组播数据报文功能的使能状态: · Enabled:表示已使能 · Disabled:表示未使能 |
Version |
IGMP Snooping的版本 |
Host-aging-time |
动态成员端口的老化时间 |
Router-aging-time |
动态路由器端口老化时间 |
Max-response-time |
IGMP普遍组查询的最大响应时间 |
Last-member-query-interval |
IGMP特定组查询报文的发送间隔 |
display igmp-snooping group命令用来显示动态组播组的IGMP Snooping转发表项信息。
【命令】
独立运行模式:
display igmp-snooping group [ group-address | source-address ] * [ vlan vlan-id ] [ verbose ] [ slot slot-number ]
IRF模式:
display igmp-snooping group [ group-address | source-address ] * [ vlan vlan-id ] [ verbose ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group-address:显示指定组播组的信息,取值范围为224.0.1.0~239.255.255.255。如果未指定本参数,将显示所有组播组的信息。
source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
verbose:显示详细信息。
slot slot-number:显示指定单板上的信息,slot-number表示单板所在的槽位号。如果未指定本参数,将显示主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示IRF中所有主控板上的信息。(IRF模式)
【举例】
# 显示VLAN 2内动态组播组的IGMP Snooping转发表项信息。
<Sysname> display igmp-snooping group vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Host slots (1 in total):
1
Host ports (1 in total):
XGE1/0/2
表1-2 display igmp-snooping group命令显示信息描述表
描述 |
|
Total 1 entries |
表项总数量 |
VLAN 2: Total 1 entries |
VLAN 2内的表项数量 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Host slots (1 in total) |
成员端口所在单板的总数和槽位号 |
Host ports (1 in total) |
成员端口的总数和列表 |
【相关命令】
· reset igmp-snooping group
display igmp-snooping router-port命令用来显示动态路由器端口的信息。
【命令】
独立运行模式:
display igmp-snooping router-port [ vlan vlan-id ] [ slot slot-number ]
IRF模式:
display igmp-snooping router-port [ vlan vlan-id ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。
slot slot-number:显示指定单板上的信息,slot-number表示单板所在的槽位号。如果未指定本参数,将显示主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示IRF中所有主控板上的信息。(IRF模式)
【举例】
# 显示VLAN 2内动态路由器端口的信息。
<Sysname> display igmp-snooping router-port vlan 2
VLAN 2:
Router slots (1 in total):
1
Router ports (2 in total):
XGE1/0/1
XGE1/0/2
表1-3 display igmp-snooping router-port命令显示信息描述表
字段 |
描述 |
VLAN 2 |
VLAN的编号 |
Router slots (1 in total) |
动态路由器端口所在单板的总数和槽位号 |
Router ports (2 in total) |
动态路由器端口的总数和列表 |
· reset igmp-snooping router-port
display igmp-snooping static-group命令用来显示静态组播组的IGMP Snooping转发表项信息。
【命令】
独立运行模式:
display igmp-snooping static-group [ group-address | source-address ] * [ vlan vlan-id ] [ verbose ] [ slot slot-number ]
IRF模式:
display igmp-snooping static-group [ group-address | source-address ] * [ vlan vlan-id ] [ verbose ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group-address:显示指定组播组的信息,取值范围为224.0.1.0~239.255.255.255。如果未指定本参数,将显示所有组播组的信息。
source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
verbose:显示详细信息。
slot slot-number:显示指定单板上的信息,slot-number表示单板所在的槽位号。如果未指定本参数,将显示主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示IRF中所有主控板上的信息。(IRF模式)
【举例】
# 显示VLAN 2内静态组播组的IGMP Snooping转发表项信息。
<Sysname> display igmp-snooping static-group vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Host slots (1 in total):
1
Host ports (1 in total):
XGE1/0/2
表1-4 display igmp-snooping static-group命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数量 |
VLAN 2: Total 1 entries |
VLAN 2内的表项数量 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Host slots (1 in total) |
成员端口所在单板的总数和槽位号 |
Host ports (1 in total) |
成员端口的总数和列表 |
display igmp-snooping static-router-port命令用来显示静态路由器端口的信息。
【命令】
独立运行模式:
display igmp-snooping static-router-port [ vlan vlan-id ] [ slot slot-number ]
IRF模式:
display igmp-snooping static-router-port [ vlan vlan-id ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。
slot slot-number:显示指定单板上的信息,slot-number表示单板所在的槽位号。如果未指定本参数,将显示主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示IRF中所有主控板上的信息。(IRF模式)
【举例】
# 显示VLAN 2内静态路由器端口的信息。
<Sysname> display igmp-snooping static-router-port vlan 2
VLAN 2:
Router slots (1 in total):
1
Router ports (2 in total):
XGE1/0/1
XGE1/0/2
表1-5 display igmp-snooping static-router-port命令显示信息描述表
字段 |
描述 |
VLAN 2 |
VLAN的编号 |
Router slots (1 in total) |
静态路由器端口所在单板的总数和槽位号 |
Router ports (2 in total) |
静态路由器端口的总数和列表 |
display igmp-snooping statistics命令用来显示IGMP Snooping监听到的IGMP报文统计信息。
【命令】
display igmp-snooping statistics
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示IGMP Snooping监听到的IGMP报文统计信息。
<Sysname> display igmp-snooping statistics
Received IGMP general queries: 0
Received IGMPv1 reports: 0
Received IGMPv2 reports: 19
Received IGMP leaves: 0
Received IGMPv2 specific queries: 0
Sent IGMPv2 specific queries: 0
Received IGMPv3 reports: 1
Received IGMPv3 reports with right and wrong records: 0
Received IGMPv3 specific queries: 0
Received IGMPv3 specific sg queries: 0
Sent IGMPv3 specific queries: 0
Sent IGMPv3 specific sg queries: 0
Received error IGMP messages: 19
表1-6 display igmp-snooping statistics命令显示信息描述表
字段 |
描述 |
general queries |
普遍组查询报文的数量 |
specific queries |
特定组查询报文的数量 |
reports |
报告报文的数量 |
leaves |
离开报文的数量 |
reports with right and wrong records |
包含错误和正确纪录的报告报文数量 |
specific sg queries |
特定源组查询报文的数量 |
error IGMP messages |
错误报文的数量 |
【相关命令】
· reset igmp-snooping statistics
display l2-multicast forwarding-table命令用来显示二层组播转发表的信息。
【命令】
独立运行模式:
display l2-multicast forwarding-table [ group group-address | source source-address ] * [ vlan vlan-id ] [ slot slot-number ]
IRF模式:
display l2-multicast forwarding-table [ group group-address | source source-address ] * [ vlan vlan-id ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group group-address:显示指定组播组的信息,取值范围为0.0.0.0和224.0.1.0~239.255.255.255。如果未指定本参数,将显示所有组播组的信息。
source source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
slot slot-number:显示指定单板上的信息,slot-number表示单板所在的槽位号。如果未指定本参数,将显示主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示IRF中所有主控板上的信息。(IRF模式)
【举例】
# 显示VLAN 2内二层组播转发表的信息。
<Sysname> display l2-multicast forwarding-table vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Host slots (1 in total):
1
Host ports (3 in total):
XGE1/0/1
XGE1/0/2
XGE1/0/3
表1-7 display l2-multicast forwarding-table命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数量 |
VLAN 2: Total 1 entries |
VLAN 2内的表项数量 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Host slots (1 in total) |
成员端口所在单板的总数和槽位号 |
Host ports (3 in total) |
成员端口的总数和列表 |
display l2-multicast mac-forwarding-table命令用来显示二层组播MAC转发表的信息。
【命令】
独立运行模式:
display l2-multicast mac-forwarding-table [ mac-address ] [ vlan vlan-id ] [ slot slot-number ]
IRF模式:
display l2-multicast mac-forwarding-table [ mac-address ] [ vlan vlan-id ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
mac-address:显示指定MAC组播组的信息,取值范围为0100-5Exx-xxxx,其中x代表0~F的任意一个十六进制数。如果未指定本参数,将显示所有MAC组播组的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
slot slot-number:显示指定单板上的信息,slot-number表示单板所在的槽位号。如果未指定本参数,将显示主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示IRF中所有主控板上的信息。(IRF模式)
【举例】
# 显示VLAN 2内二层组播MAC转发表的信息。
<Sysname> display l2-multicast mac-forwarding-table vlan 2
Total 1 MAC entries.
VLAN 2: Total 1 MAC entries.
MAC group address: 0100-5e01-0101
Host slots (1 in total):
1
Host ports (3 in total):
XGE1/0/1
XGE1/0/2
XGE1/0/3
表1-8 display l2-multicast mac-forwarding-table命令显示信息描述表
字段 |
描述 |
Total 1 MAC entries |
表项总数量 |
VLAN 2: Total 1 MAC entries |
VLAN 2内的表项数量 |
MAC group address |
MAC组播组的地址 |
Host slots (1 in total) |
成员端口所在单板的总数和槽位号 |
Host ports (3 in total) |
成员端口的总数和列表 |
entry-limit命令用来配置IGMP Snooping转发表项的全局最大数量。
undo entry-limit命令用来恢复缺省情况。
【命令】
entry-limit limit
undo entry-limit
【缺省情况】
IGMP Snooping转发表项的全局最大数量为4294967295。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
limit:表示IGMP Snooping转发表项的全局最大数量,取值范围为0~4294967295。
【举例】
# 配置IGMP Snooping转发表项的全局最大数量为512个。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] entry-limit 512
fast-leave命令用来全局使能端口快速离开功能。
undo fast-leave命令用来全局关闭端口快速离开功能。
【命令】
fast-leave [ vlan vlan-list ]
undo fast-leave [ vlan vlan-list ]
【缺省情况】
端口快速离开功能处于关闭状态。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
· 端口快速离开是指当端口收到主机发来的离开指定组播组的IGMP离开组报文时,直接将该端口从相应转发表项的出端口列表中删除。
· 全局配置对所有端口都有效,但配置优先级低于在端口上的配置。
【举例】
# 使能VLAN 2内的端口快速离开功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] fast-leave vlan 2
【相关命令】
· igmp-snooping fast-leave
group-policy命令用来全局配置组播组过滤器,以限定主机所能加入的组播组。
undo group-policy命令用来全局删除组播组过滤器。
【命令】
group-policy acl-number [ vlan vlan-list ]
undo group-policy [ vlan vlan-list ]
【缺省情况】
没有配置组播组过滤器,即主机可以加入任意合法的组播组。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
acl-number:指定IPv4基本或高级ACL的编号,取值范围为2000~3999。主机只能加入与该ACL规则中permit语句匹配的组播组。其中,IPv4基本ACL规则中的源地址是指IGMP报文中的组播组地址;IPv4高级ACL规则中的源地址和目的地址则分别指IGMP报文中的组播源地址(对于IGMPv1/v2报文和未携带组播源地址的IS_EX/TO_EX类型的IGMPv3报文,视其组播源地址为0.0.0.0)和组播组地址。
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
· 当指定的ACL不存在或者其规则为空时,将过滤掉所有组播组。
· 可以为端口在不同的VLAN内配置不同的ACL规则,但在相同VLAN内所配置的新规则会取代旧规则。
· 本命令只对动态组播组有效,对静态组播组无效。
· 全局配置对所有端口都有效,但配置优先级低于在端口上的配置。
【举例】
# 配置全局组播组过滤器,以限定VLAN 2内的主机只能加入组播组225.1.1.1。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 225.1.1.1 0
[Sysname-acl-basic-2000] quit
[Sysname] igmp-snooping
[Sysname-igmp-snooping] group-policy 2000 vlan 2
【相关命令】
· igmp-snooping group-policy
host-aging-time命令用来全局配置动态成员端口的老化时间。
undo host-aging-time命令用来恢复缺省情况。
【命令】
host-aging-time interval
undo host-aging-time
【缺省情况】
动态成员端口的老化时间为260秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
interval:表示动态成员端口的老化时间,取值范围为200~1000,单位为秒。
【使用指导】
全局配置对所有VLAN都有效,但配置优先级低于在VLAN上的配置。
【举例】
# 全局配置动态成员端口的老化时间为300秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] host-aging-time 300
【相关命令】
· igmp-snooping host-aging-time
igmp-snooping命令用来全局使能IGMP Snooping,并进入IGMP-Snooping视图。
undo igmp-snooping命令用来全局关闭IGMP Snooping。
【命令】
igmp-snooping
undo igmp-snooping
【缺省情况】
IGMP Snooping处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【举例】
# 全局使能IGMP Snooping,并进入IGMP-Snooping视图。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping]
【相关命令】
· igmp-snooping enable
igmp-snooping drop-unknown命令用来在VLAN内使能丢弃未知组播数据报文功能。
undo igmp-snooping drop-unknown命令用来在VLAN内关闭丢弃未知组播数据报文功能。
【命令】
igmp-snooping drop-unknown
undo igmp-snooping drop-unknown
【缺省情况】
丢弃未知组播数据报文功能处于关闭状态,即对未知组播数据报文进行广播。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【使用指导】
· 在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
· VLAN上的配置只对当前VLAN有效。
【举例】
# 在VLAN 2内使能IGMP Snooping,并使能丢弃未知组播数据报文功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping drop-unknown
【相关命令】
· igmp-snooping enable
igmp-snooping enable命令用来在VLAN内使能IGMP Snooping。
undo igmp-snooping enable命令用来在VLAN内关闭IGMP Snooping。
【命令】
igmp-snooping enable
undo igmp-snooping enable
【缺省情况】
VLAN内的IGMP Snooping处于关闭状态。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【使用指导】
在VLAN内使能IGMP Snooping之前,必须先全局使能IGMP Snooping。
【举例】
# 全局使能IGMP Snooping,并在VLAN 2内使能IGMP Snooping。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
【相关命令】
· igmp-snooping
igmp-snooping fast-leave命令用来在端口上使能端口快速离开功能。
undo igmp-snooping fast-leave命令用来在端口上关闭端口快速离开功能。
【命令】
igmp-snooping fast-leave [ vlan vlan-list ]
undo igmp-snooping fast-leave [ vlan vlan-list ]
【缺省情况】
端口快速离开功能处于关闭状态。
【视图】
二层以太网接口视图/二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
· 端口快速离开是指当端口收到主机发来的离开指定组播组的IGMP离开组报文时,直接将该端口从相应转发表项的出端口列表中删除。
· 端口上的配置只对当前端口有效,但配置优先级高于全局配置。
【举例】
# 在VLAN 2内的端口Ten-GigabitEthernet1/0/1上使能端口快速离开功能。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping fast-leave vlan 2
【相关命令】
· fast-leave (IGMP-Snooping view)
igmp-snooping group-limit命令用来配置端口加入的组播组最大数量。
undo igmp-snooping group-limit命令用来恢复缺省情况。
【命令】
igmp-snooping group-limit limit [ vlan vlan-list ]
undo igmp-snooping group-limit [ vlan vlan-list ]
【缺省情况】
端口加入的组播组最大数量为4294967295。
【视图】
二层以太网接口视图/二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
limit:表示端口加入的组播组最大数量,取值范围为0~4294967295。
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
本命令只对动态组播组有效,对静态组播组无效。
【举例】
# 配置端口Ten-GigabitEthernet1/0/1在VLAN 2内加入的组播组最大数量为10个。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping group-limit 10 vlan 2
igmp-snooping group-policy命令用来在端口上配置组播组过滤器,以限定主机所能加入的组播组。
undo igmp-snooping group-policy命令用来在端口上删除组播组过滤器。
【命令】
igmp-snooping group-policy acl-number [ vlan vlan-list ]
undo igmp-snooping group-policy [ vlan vlan-list ]
【缺省情况】
没有配置组播组过滤器,即主机可以加入任意合法的组播组。
【视图】
二层以太网接口视图/二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
acl-number:指定IPv4基本或高级ACL的编号,取值范围为2000~3999。主机只能加入与该ACL规则中permit语句匹配的组播组。其中,IPv4基本ACL规则中的源地址是指IGMP报文中的组播组地址;IPv4高级ACL规则中的源地址和目的地址则分别指IGMP报文中的组播源地址(对于IGMPv1/v2报文和未携带组播源地址的IS_EX/TO_EX类型的IGMPv3报文,视其组播源地址为0.0.0.0)和组播组地址。
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
· 当指定的ACL不存在或者其规则为空时,将过滤掉所有组播组。
· 可以为端口在不同的VLAN内配置不同的ACL规则,但在相同VLAN内所配置的新规则会取代旧规则。
· 本命令只对动态组播组有效,对静态组播组无效。
· 端口上的配置只对当前端口有效,但配置优先级高于全局配置。
【举例】
# 在端口Ten-GigabitEthernet1/0/1上配置组播组过滤器,以限定VLAN 2内的主机只能加入组播组225.1.1.1。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 225.1.1.1 0
[Sysname-acl-basic-2000] quit
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping group-policy 2000 vlan 2
【相关命令】
· group-policy (IGMP-Snooping view)
igmp-snooping host-aging-time命令用来在VLAN内配置动态成员端口的老化时间。
undo igmp-snooping host-aging-time命令用来恢复缺省情况。
【命令】
igmp-snooping host-aging-time interval
undo igmp-snooping host-aging-time
【缺省情况】
动态成员端口的老化时间为260秒。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
interval:表示动态成员端口的老化时间,取值范围为200~1000,单位为秒。
【使用指导】
· 在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
· VLAN上的配置只对当前VLAN有效,但配置优先级高于全局配置。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置动态成员端口的老化时间为300秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping host-aging-time 300
【相关命令】
· host-aging-time (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping last-member-query-interval命令用来在VLAN内配置IGMP特定组查询报文的发送间隔。
undo igmp-snooping last-member-query-interval命令用来恢复缺省情况。
【命令】
igmp-snooping last-member-query-interval interval
undo igmp-snooping last-member-query-interval
【缺省情况】
IGMP特定组查询报文的发送间隔为1秒。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
interval:表示IGMP特定组查询报文的发送间隔,取值范围为1~5,单位为秒。
【使用指导】
· 在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
· VLAN上的配置只对当前VLAN有效,但配置优先级高于全局配置。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP特定组查询报文的发送间隔为3秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping last-member-query-interval 3
【相关命令】
· igmp-snooping enable
· last-member-query-interval (IGMP-Snooping view)
igmp-snooping max-response-time命令用来在VLAN内配置IGMP普遍组查询的最大响应时间。
undo igmp-snooping max-response-time命令用来恢复缺省情况。
【命令】
igmp-snooping max-response-time interval
undo igmp-snooping max-response-time
【缺省情况】
IGMP普遍组查询的最大响应时间为10秒。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
interval:表示IGMP普遍组查询的最大响应时间,取值范围为1~25,单位为秒。
【使用指导】
· 在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
· VLAN上的配置只对当前VLAN有效,但配置优先级高于全局配置。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP普遍组查询的最大响应时间为5秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping max-response-time 5
【相关命令】
· igmp-snooping enable
· max-response-time (IGMP-Snooping view)
igmp-snooping overflow-replace命令用来在端口上使能组播组替换功能。
undo igmp-snooping overflow-replace命令用来在端口上关闭组播组替换功能。
【命令】
igmp-snooping overflow-replace [ vlan vlan-list ]
undo igmp-snooping overflow-replace [ vlan vlan-list ]
【缺省情况】
组播组替换功能处于关闭状态。
【视图】
二层以太网接口视图/二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
· 本命令只对动态组播组有效,对静态组播组无效。
· 端口上的配置只对当前端口有效,但配置优先级高于全局配置。
【举例】
# 在VLAN 2内的端口Ten-GigabitEthernet1/0/1上使能组播组替换功能。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping overflow-replace vlan 2
【相关命令】
· overflow-replace (IGMP-Snooping view)
igmp-snooping router-aging-time命令用来在VLAN内配置动态路由器端口的老化时间。
undo igmp-snooping router-aging-time命令用来恢复缺省情况。
【命令】
igmp-snooping router-aging-time interval
undo igmp-snooping router-aging-time
【缺省情况】
动态路由器端口的老化时间为260秒。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
interval:表示动态路由器端口的老化时间,取值范围为1~1000,单位为秒。
【使用指导】
· 在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
· VLAN上的配置只对当前VLAN有效,但配置优先级高于全局配置。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置动态路由器端口的老化时间为100秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping router-aging-time 100
【相关命令】
· igmp-snooping enable
· router-aging-time (IGMP-Snooping view)
igmp-snooping static-group命令用来配置静态成员端口,即配置端口静态加入组播组或组播源组。
undo igmp-snooping static-group命令用来恢复缺省情况。
【命令】
igmp-snooping static-group group-address [ source-ip source-address ] vlan vlan-id
undo igmp-snooping static-group group-address [ source-ip source-address ] { all | vlan vlan-id }
【缺省情况】
端口不是静态成员端口。
【视图】
二层以太网接口视图/二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
group-address:表示静态加入的组播组地址,取值范围为224.0.1.0~239.255.255.255。
source-address:表示静态加入的组播源地址。
all:表示对所有VLAN进行配置。
vlan vlan-id:表示对指定VLAN进行配置。vlan-id为指定VLAN的编号,取值范围为1~4094。
【使用指导】
只有当IGMP Snooping的版本为3时,配置source-ip参数才会有实际的意义;当IGMP Snooping的版本为2时,虽然也可以配置source-ip参数,但该配置将不会生效。
【举例】
# 在VLAN 2内的端口Ten-GigabitEthernet1/0/1上配置静态加入组播源组(1.1.1.1,225.0.0.1)。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping version 3
[Sysname-vlan2] quit
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping static-group 225.0.0.1 source-ip 1.1.1.1 vlan 2
igmp-snooping static-router-port命令用来配置静态路由器端口。
undo igmp-snooping static-router-port命令用来恢复缺省情况。
【命令】
igmp-snooping static-router-port vlan vlan-id
undo igmp-snooping static-router-port { all | vlan vlan-id }
【缺省情况】
端口不是静态路由器端口。
【视图】
二层以太网接口视图/二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
all:表示对所有VLAN进行配置。
vlan vlan-id:表示对指定VLAN进行配置。vlan-id为指定VLAN的编号,取值范围为1~4094。
【举例】
# 在VLAN 2内的端口Ten-GigabitEthernet1/0/1上配置静态路由器端口。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping static-router-port vlan 2
igmp-snooping version命令用来配置IGMP Snooping的版本。
undo igmp-snooping version命令用来恢复缺省情况。
【命令】
igmp-snooping version version-number
undo igmp-snooping version
【缺省情况】
IGMP Snooping的版本为2。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
version-number:表示IGMP Snooping的版本号,取值范围为2~3。
【使用指导】
在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
【举例】
# 在VLAN 2内使能IGMP Snooping,并将其版本配置为3。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping version 3
【相关命令】
· igmp-snooping enable
last-member-query-interval命令用来全局配置IGMP特定组查询报文的发送间隔。
undo last-member-query-interval命令用来恢复缺省情况。
【命令】
last-member-query-interval interval
undo last-member-query-interval
【缺省情况】
IGMP特定组查询报文的发送间隔为1秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
interval:表示IGMP特定组查询报文的发送间隔,取值范围为1~5,单位为秒。
【使用指导】
全局配置对所有VLAN都有效,但配置优先级低于在VLAN上的配置。
【举例】
# 全局配置IGMP特定组查询报文的发送间隔为3秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] last-member-query-interval 3
【相关命令】
· igmp-snooping last-member-query-interval
max-response-time命令用来全局配置IGMP普遍组查询的最大响应时间。
undo max-response-time命令用来恢复缺省情况。
【命令】
max-response-time interval
undo max-response-time
【缺省情况】
IGMP普遍组查询的最大响应时间为10秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
interval:表示IGMP普遍组查询的最大响应时间,取值范围为1~25,单位为秒。
【使用指导】
全局配置对所有VLAN都有效,但配置优先级低于在VLAN上的配置。
【举例】
# 全局配置IGMP普遍组查询的最大响应时间为5秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] max-response-time 5
【相关命令】
· igmp-snooping max-response-time
overflow-replace命令用来全局使能组播组替换功能。
undo overflow-replace命令用来全局关闭组播组替换功能。
【命令】
overflow-replace [ vlan vlan-list ]
undo overflow-replace [ vlan vlan-list ]
【缺省情况】
组播组替换功能处于关闭状态。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
vlan vlan-list:表示对指定VLAN进行配置。vlan-list为VLAN列表,表示一或多个VLAN,表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>,其中,vlan-id为指定VLAN的编号,取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。如果未指定本参数,则表示对所有VLAN进行配置。
【使用指导】
· 本命令只对动态组播组有效,对静态组播组无效。
· 全局配置对所有端口都有效,但配置优先级低于在端口上的配置。
【举例】
# 在VLAN 2内全局使能组播组替换功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] overflow-replace vlan 2
【相关命令】
· igmp-snooping overflow-replace
reset igmp-snooping group命令用来清除动态组播组的IGMP Snooping转发表项信息。
【命令】
reset igmp-snooping group { group-address [ source-address ] | all } [ vlan vlan-id ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
group-address:清除指定组播组的信息,取值范围为224.0.1.0~239.255.255.255。
source-address:清除指定组播源的信息。如果未指定本参数,将清除所有组播源的信息。
all:清除所有组播组的信息。
vlan vlan-id:指定VLAN的编号,取值范围为1~4094。
【举例】
# 清除所有动态组播组的IGMP Snooping转发表项信息。
<Sysname> reset igmp-snooping group all
· display igmp-snooping group
reset igmp-snooping router-port命令用来清除动态路由器端口的信息。
【命令】
reset igmp-snooping router-port { all | vlan vlan-id ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
all:指定所有VLAN。
vlan vlan-id:指定VLAN的编号,取值范围为1~4094。
【举例】
# 清除所有动态路由器端口的信息。
<Sysname> reset igmp-snooping router-port all
【相关命令】
· display igmp-snooping router-port
reset igmp-snooping statistics命令用来清除IGMP Snooping监听到的IGMP报文统计信息。
【命令】
reset igmp-snooping statistics
【视图】
用户视图
【缺省用户角色】
network-admin
【举例】
# 清除IGMP Snooping监听到的IGMP报文统计信息。
<Sysname> reset igmp-snooping statistics
【相关命令】
· display igmp-snooping statistics
router-aging-time命令用来全局配置动态路由器端口的老化时间。
undo router-aging-time命令用来恢复缺省情况。
【命令】
router-aging-time interval
undo router-aging-time
【缺省情况】
动态路由器端口的老化时间为260秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
interval:表示动态路由器端口的老化时间,取值范围为1~1000,单位为秒。
【使用指导】
全局配置对所有VLAN都有效,但配置优先级低于在VLAN上的配置。
【举例】
# 全局配置动态路由器端口的老化时间为100秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] router-aging-time 100
【相关命令】
· igmp-snooping router-aging-time
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!