01-IGMP Snooping命令
本章节下载: 01-IGMP Snooping命令 (494.90 KB)
目 录
1.1.2 display igmp-snooping group
1.1.3 display igmp-snooping evpn-group
1.1.4 display igmp-snooping host-tracking
1.1.5 display igmp-snooping router-port
1.1.6 display igmp-snooping static-group
1.1.7 display igmp-snooping static-router-port
1.1.8 display igmp-snooping statistics
1.1.9 display l2-multicast fast-forwarding cache
1.1.10 display l2-multicast ip
1.1.11 display l2-multicast ip forwarding
1.1.12 display l2-multicast mac
1.1.13 display l2-multicast mac forwarding
1.1.14 display mac-address [ multicast ]
1.1.15 dot1p-priority (IGMP-Snooping view)
1.1.17 enable (IGMP-Snooping view)
1.1.18 entry-limit (IGMP-Snooping view)
1.1.19 fast-leave (IGMP-Snooping view)
1.1.20 global-enable (IGMP-Snooping view)
1.1.21 group-policy (IGMP-Snooping view)
1.1.22 host-aging-time (IGMP-Snooping view)
1.1.23 host-tracking (IGMP-Snooping view)
1.1.25 igmp-snooping access-policy
1.1.26 igmp-snooping dot1p-priority
1.1.27 igmp-snooping drop-unknown
1.1.28 igmp-snooping { disable | enable }
1.1.29 igmp-snooping fast-leave
1.1.30 igmp-snooping forwarding-mode
1.1.31 igmp-snooping general-query source-ip
1.1.32 igmp-snooping group-limit
1.1.33 igmp-snooping group-policy
1.1.34 igmp-snooping host-aging-time
1.1.35 igmp-snooping host-join
1.1.36 igmp-snooping host-tracking
1.1.37 igmp-snooping last-member-query-interval
1.1.38 igmp-snooping leave source-ip
1.1.39 igmp-snooping max-response-time
1.1.40 igmp-snooping overflow-replace
1.1.41 igmp-snooping proxy enable
1.1.43 igmp-snooping querier-election
1.1.44 igmp-snooping query-interval
1.1.45 igmp-snooping report source-ip
1.1.46 igmp-snooping router-aging-time
1.1.47 igmp-snooping router-port-deny
1.1.48 igmp-snooping router-port-discard
1.1.49 igmp-snooping source-deny
1.1.50 igmp-snooping special-query source-ip
1.1.51 igmp-snooping static-group
1.1.52 igmp-snooping static-router-port
1.1.53 igmp-snooping triggered-query enable
1.1.55 last-member-query-interval (IGMP-Snooping view)
1.1.57 mac-address multicast vsi
1.1.58 max-response-time (IGMP-Snooping view)
1.1.59 overflow-replace (IGMP-Snooping view)
1.1.60 report-aggregation (IGMP-Snooping view)
1.1.61 reset igmp-snooping group
1.1.62 reset igmp-snooping router-port
1.1.63 reset igmp-snooping statistics
1.1.64 reset l2-multicast fast-forwarding cache
1.1.65 router-aging-time (IGMP-Snooping view)
1.1.67 source-deny (IGMP-Snooping view)
1.1.68 version (IGMP-Snooping view)
display igmp-snooping命令用来显示IGMP Snooping的状态信息。
【命令】
display igmp-snooping [ global | vlan vlan-id | vsi vsi-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
global:显示IGMP Snooping的全局状态信息。
vlan vlan-id:显示IGMP Snooping在指定VLAN内的状态信息。vlan-id为VLAN的编号,取值范围为1~4094。
vsi vsi-name:显示IGMP Snooping在指定VSI内的状态信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。
【使用指导】
如果未指定任何可选参数,将显示IGMP Snooping在全局以及所有VLAN和VSI内的状态信息。
【举例】
# 显示IGMP Snooping在全局以及所有VLAN和VSI内的状态信息。
<Sysname> display igmp-snooping
IGMP snooping information: Global
Global-enable: Enabled
Host-aging-time: 260s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 1s
Report-aggregation: Enabled
Host-tracking: Disabled
Dot1p-priority: --
M-LAG: Enabled (Peer-link interface: Bridge-Aggregation 1)
IGMP snooping information: VLAN 1
IGMP snooping: Enabled
Forwarding mode: IP
Drop-unknown: Disabled
Version: 2
Host-aging-time: 260s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 1s
Querier: Enabled (IP: 1.1.1.1, Expires: 00:02:05)
Querier-election: Enabled
Query-interval: 125s
General-query source IP: 1.1.1.1
Special-query source IP: 2.2.2.2
Report source IP: 3.0.0.3
Leave source IP: 1.0.0.1
Host-tracking: Disabled
Router-port-discard: Disabled
Dot1p-priority: 2
Proxy: Disabled
Peer-link interface: Bridge-Aggregation 1
IGMP snooping information: VLAN 10
IGMP snooping: Enabled
Forwarding mode: IP
Drop-unknown: Enabled
Version: 3
Host-aging-time: 260s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 1s
Querier: Enabled (IP: 1.1.1.1, Expires: 00:02:05)
Querier-election: Enabled
Query-interval: 125s
General-query source IP: 1.1.1.1
Special-query source IP: 2.2.2.2
Report source IP: 3.0.0.3
Leave source IP: 1.0.0.1
Host-tracking: Disabled
Dot1p-priority: --
Proxy: Disabled
Peer-link interface: Bridge-Aggregation 1
IGMP snooping information: VSI aaa
IGMP snooping: Enabled
Forwarding mode: IP
Drop-unknown: Enabled
Version: 2
Host-aging-time: 260s
Router-aging-time: 260s
Max-response-time: 10s
Last-member-query-interval: 1s
Querier: Disabled
Querier-election: Disabled
Query-interval: 125s
General-query source IP: 1.1.1.1
Special-query source IP: 2.2.2.2
Report source IP: 3.0.0.3
Leave source IP: 1.0.0.1
Proxy: Disabled
Peer-link interface: Bridge-Aggregation 1 (Link ID: 0x1001)
表1-1 display igmp-snooping命令显示信息描述表
字段 |
描述 |
IGMP snooping information |
IGMP Snooping的状态信息 |
Global-enable |
IGMP Snooping的全局使能状态: · Enabled:表示全局已使能 · Disabled:表示全局未使能 |
IGMP snooping |
IGMP Snooping在单个VLAN/VSI内的使能状态: · Enabled:表示已使能 · Disabled:表示未使能 · Globally enabled:表示全局使能 · Inactive: IGMP Snooping配置未生效 |
Forwarding mode |
二层组播转发模式: · IP:二层组播数据报文按IP转发模式进行转发 · MAC:二层组播数据报文按MAC转发模式进行转发 |
Drop-unknown |
丢弃未知组播数据报文功能的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
Version |
IGMP Snooping的版本 |
Host-aging-time |
动态成员端口的老化时间 |
Router-aging-time |
动态路由器端口老化时间 |
Max-response-time |
IGMP普遍组查询的最大响应时间 |
Last-member-query-interval |
IGMP特定组查询报文的发送间隔 |
Report-aggregation |
IGMP成员关系报告报文抑制功能的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
Dot1p-priority |
IGMP报文的802.1p优先级,“--”表示没有配置 |
Querier |
IGMP Snooping查询器的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
(IP: 1.1.1.1, Expires: 00:02:05) |
IGMP Snooping查询器信息: · IP:表示查询器的IP地址 · Expires:表示查询器老化剩余时间 当IGMP Snooping查询器为未开启状态时,以上字段不显示 |
Querier-election |
IGMP Snooping查询器选举功能开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
Query-interval |
IGMP普遍组查询报文的发送间隔 |
General-query source IP |
IGMP普遍组查询报文的源IP地址 |
Special-query source IP |
IGMP特定组查询报文的源IP地址 |
Report source IP |
IGMP成员关系报告报文的源IP地址 |
Leave source IP |
IGMP离开组报文的源IP地址 |
Host-tracking |
IGMP Snooping主机跟踪功能的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 · Globally enabled:表示全局开启 |
Router-port-discard |
IGMP Snooping组播数据不向路由器端口转发功能的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
Proxy |
IGMP Snooping Proxy的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
M-LAG |
M-LAG的开启状态: · Enabled:表示已开启 · Disabled:表示未开启 |
Peer-link interface |
M-LAG中peer-link接口名 |
Link ID |
M-LAG中peer-link接口在对应VSI内的Link ID信息 |
display igmp-snooping group命令用来显示动态IGMP Snooping组播组的信息。
【命令】
display igmp-snooping group [ group-address | source-address ] * [ vlan vlan-id | vsi vsi-name ] [ interface interface-type interface-number | [ verbose ] [ 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内的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
interface interface-type interface-number:显示指定接口所属动态IGMP Snooping组播组的简要信息。如果未指定本参数,将显示所有接口的对应信息。
verbose:显示详细信息。如果未指定本参数,将显示简要信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【使用指导】
对于通过EVPN学习到的组播组信息和静态IGMP Snooping组播组的信息需要分别通过display igmp-snooping evpn-group和display igmp-snooping static-group命令来查看。
【举例】
# 显示接口Ten-GigabitEthernet1/0/1所属的动态IGMP Snooping组播组的信息。
<Sysname> display igmp-snooping group interface ten-gigabitethernet 1/0/1
Total 1 entries.
XGE1/0/1:
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1) (00:03:23)
# 显示VLAN 2内动态IGMP Snooping组播组的详细信息。
<Sysname> display igmp-snooping group vlan 2 verbose
Total 2 entries.
VLAN 2: Total 2 entries.
(0.0.0.0, 224.1.1.1)
Attribute: local port
FSM information: dummy
Host slots (0 in total):
Host ports (1 in total):
XGE1/0/2 (00:03:23)
(1.1.1.1, 224.1.1.1)
Attribute: local port
FSM information: dummy
Host ports (1 in total):
XGE1/0/2 (00:04:04)
# 显示名称为aaa的VSI内动态IGMP Snooping组播组的简要信息。
<Sysname> display igmp-snooping group vsi aaa
Total 2 entries.
VSI aaa: Total 2 entries.
(0.0.0.0, 224.1.1.1)
Host ports (3 in total):
XGE1/0/3 (Link ID 0) (00:03:35)
NPW (Link ID 8) (00:02:35)
UPW (Link ID 9) (00:01:35)
(1.1.1.1, 224.1.1.1)
# 显示名称为bbb的VSI内动态IGMP Snooping组播组的详细信息。
<Sysname> display igmp-snooping group vsi bbb verbose
Total 2 entries.
VSI bbb: Total 2 entries.
(0.0.0.0, 224.1.1.1)
Attribute: global port
FSM information: dummy
Host slots (0 in total):
Host ports (2 in total):
XGE1/0/3 (Link ID 0) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:2 (00:03:35)
Tun1 (VXLAN ID 0) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:2 (00:03:35)
(1.1.1.1, 224.1.1.1)
Attribute: global port
FSM information: dummy
# 显示所有VLAN和VSI内的动态IGMP Snooping组播组的简要信息。
<Sysname> display igmp-snooping group
Total 4 entries.
VLAN 2: Total 2 entries.
(0.0.0.0, 224.1.1.1)
Host ports (1 in total):
XGE1/0/2 (00:03:23)
(1.1.1.1, 224.1.1.1)
Exclude host ports (1 in total):
XGE1/0/2 (00:03:23)
VSI aaa: Total 2 entries.
(0.0.0.0, 224.1.1.1)
Host ports (2 in total):
XGE1/0/3 (Link ID 0) (00:03:35)
Tun1 (VXLAN ID 1) (00:02:35)
(1.1.1.1, 224.1.1.1)
Host ports (1 in total):
XGE1/0/3 (Link ID 0) (00:03:35)
表1-2 display igmp-snooping group命令显示信息描述表
描述 |
|
Total 1 entries |
表项总数 |
VLAN 2: Total 1 entries |
VLAN 2内的表项总数 |
VSI aaa: Total 1 entries |
VSI aaa内的表项总数 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Attribute |
表项属性,包括: · global port:表示表项中存在全局口 · local port:表示表项中存在指定设备的端口 · slot:表示表项中存在其它设备的端口 |
FSM information |
表项状态机,包括: · delete:表示所有成员属性均已删除 · dummy:表示新创建的临时表项 · no info:表示没有表项存在 · normal:表示创建的正式表项 |
Host slots (0 in total) |
· 除指定成员设备外,其它所有有成员端口的设备总数,以及各成员设备的编号;如果命令中未指定成员设备编号,则表示除主设备外,其它所有有成员端口的设备总数,以及各成员设备的编号 |
Host ports (1 in total) |
成员端口及总数 |
(00:03:23) |
成员端口的老化剩余时间: · 全局口(如二层聚合接口、AC、N-PW、U-PW等): ¡ 仅当未指定成员编号或者指定主设备的成员编号时,会显示 · 非全局口: ¡ 若该口属于主设备,且在未指定任何成员设备的编号时,会显示;而对于其它成员设备上的端口,则须指定其所在成员设备的编号才会显示 |
XGE1/0/3 (Link ID 0) |
成员端口名称和链路标识符 |
NPW (Link ID 8) |
N-PW(Network Pseudowire,网络侧伪线)的链路标识符 |
UPW (Link ID 9) |
U-PW(User facing Pseudowire,用户侧伪线)的链路标识符 |
Tun1 (VXLAN ID 0) |
与VXLAN关联的隧道名称和VXLAN编号 |
VLAN pairs (1 in total) |
VLAN对及总数 |
Outer VLAN:5 , Inner VLAN:2 |
外层VLAN为5,内层VLAN为2;N/A表示报文中未封装该层VLAN |
【相关命令】
· reset igmp-snooping group
display igmp-snooping evpn-group命令用来显示IGMP Snooping通过EVPN学习到的组播组信息。
【命令】
display igmp-snooping evpn-group [ group-address | source-address ] * [ vsi vsi-name ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group group-address:显示指定组播组的信息,取值范围为224.0.1.0~239.255.255.255。如果未指定本参数,将显示所有组播组的信息。
source source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示名称为aaa的VSI内IGMP Snooping通过EVPN学习到的组播组信息。
<Sysname> display igmp-snooping evpn-group vsi aaa
Total 2 entries.
VSI aaa: Total 2 entries.
Host ports (3 in total):
XGE1/0/3 (Link ID 0)
Tun1 (VXLAN ID 1)
Tun2 (VXLAN ID 1)
(1.1.1.1, 224.1.1.1)
Host ports (2 in total):
XGE1/0/3 (Link ID 0)
Tun1 (VXLAN ID 1)
表1-3 display igmp-snooping evpn-group命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数 |
VSI aaa: Total 1 entries |
VSI aaa内的表项总数 |
(1.1.1.1, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Host ports (1 in total) |
成员端口及总数 |
XGE1/0/3 (Link ID 0) |
成员端口名称和链路标识符 |
【相关命令】
· display l2-multicast ip
display igmp-snooping host-tracking命令用来查看IGMP Snooping主机跟踪信息。
【命令】
display igmp-snooping host-tracking vlan vlan-id group group-address [ source source-address ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN内IGMP Snooping主机跟踪信息。vlan-id为指定VLAN的编号,取值范围为1~4094。
group group-address:显示IGMP Snooping跟踪的加入指定组播组的主机信息。group-address为组播组的地址,取值范围为224.0.1.0~239.255.255.255。
source source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 查看VLAN 2内IGMP Snooping跟踪的加入组播组224.1.1.1的主机信息。
<Sysname> display igmp-snooping host-tracking vlan 2 group 224.1.1.1
VLAN2
(0.0.0.0, 224.1.1.1)
Port: XGE1/0/1
Host Uptime Expires
1.1.1.1 00:02:20 00:00:40
2.2.2.2 00:02:21 00:00:39
表1-4 display igmp-snooping host命令显示信息描述表
字段 |
描述 |
VLAN |
VLAN的编号 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Port |
成员端口的名称 |
Host |
主机的IP地址 |
Uptime |
主机加入组播组的运行时长 |
Expires |
主机的超时剩余时间,在收到主机的成员关系报告报文时会进行刷新(与端口老化时间一致),timeout表示已超时 |
【相关命令】
· host-tracking (IGMP-Snooping view)
· igmp-snooping host-tracking
· igmp-snooping enable
display igmp-snooping router-port命令用来显示动态路由器端口的信息。
【命令】
display igmp-snooping router-port [ vlan vlan-id | vsi vsi-name ] [ verbose ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
verbose:显示详细信息。如果未指定本参数,将显示简要信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内动态路由器端口的简要信息。
<Sysname> display igmp-snooping router-port vlan 2
VLAN 2:
Router ports (2 in total):
XGE1/0/1 (00:01:30)
XGE1/0/2 (00:00:23)
# 显示VLAN 2内动态路由器端口的详细信息。
<Sysname> display igmp-snooping router-port vlan 2 verbose
VLAN 2:
Router slots (0 in total):
Router ports (2 in total):
XGE1/0/1 (00:01:30)
XGE1/0/2 (00:00:23)
# 显示VSI aaa内动态路由器端口的简要信息。
<Sysname> display igmp-snooping router-port vsi aaa
VSI aaa:
Router ports (3 in total):
XGE1/0/3 (Link ID 1) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:2 (00:03:35)
NPW (Link ID 8) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:2 (00:03:35)
UPW (Link ID 9) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:2 (00:03:35)
# 显示VSI bbb内动态路由器端口的详细信息。
<Sysname> display igmp-snooping router-port vsi bbb verbose
VSI bbb:
Router slots (0 in total):
Router ports (2 in total):
XGE1/0/3 (Link ID 1) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:N/A (00:03:35)
Tun1 (VXLAN ID 0) (00:03:35)
VLAN pairs (1 in total):
Outer VLAN:5 , Inner VLAN:2 (00:03:35)
表1-5 display igmp-snooping router-port命令显示信息描述表
字段 |
描述 |
VLAN 2 |
VLAN的编号 |
VSI aaa |
VSI的名称 |
Router slots (0 in total) |
· 除指定成员设备外,其它所有有动态路由器端口的成员设备总数,以及各成员设备的编号;如果命令中未指定成员设备编号,则表示除主设备外,其它所有有动态路由器端口的成员设备总数,以及各成员设备的编号 |
Router ports (2 in total) |
动态路由器端口及总数 |
(00:01:30) |
动态路由器端口的老化剩余时间: · 全局口(如二层聚合接口、AC、N-PW、U-PW等): ¡ 仅当未指定成员编号或者指定主设备的成员编号时,会显示 · 非全局口: ¡ 若该口属于主设备,且在未指定任何成员设备的编号时,会显示;而对于其它成员设备上的端口,则须指定其所在成员设备的编号才会显示 |
XGE1/0/3 (Link ID 1) |
路由器端口名称和链路标识符 |
NPW (Link ID 8) |
N-PW(Network Pseudowire,网络侧伪线)的链路标识符 |
UPW (Link ID 9) |
U-PW(User facing Pseudowire,用户侧伪线)的链路标识符 |
Tun1 (VXLAN ID 0) |
与VXLAN关联的隧道名称和VXLAN编号 |
VLAN pairs (1 in total) |
VLAN及总数 |
Outer VLAN:5 , Inner VLAN:2 |
外层VLAN为5,内层VLAN为2;N/A表示报文中未封装该层VLAN |
· 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 ]
【视图】
任意视图
【缺省用户角色】
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表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内静态IGMP Snooping组播组的详细信息。
<Sysname> display igmp-snooping static-group vlan 2 verbose
Total 1 entries.
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Attribute: local port
FSM information: dummy
Host slots (0 in total):
Host ports (1 in total):
XGE1/0/2
表1-6 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表示所有组播源 |
Attribute |
表项属性,包括: · global port:表示表项中存在全局口 · local port:表示表项中存在指定设备的端口 · slot:表示表项中存在其它设备的端口 |
FSM information |
表项状态机,包括: · delete:表示所有成员属性均已删除 · dummy:表示新创建的临时表项 · no info:表示没有表项存在 · normal:表示创建的正式表项 |
Host slots (0 in total) |
· 除指定成员设备外,其它所有有成员端口的设备总数,以及各成员设备的编号;如果命令中未指定成员设备编号,则表示除主设备外,其它所有有成员端口的设备总数,以及各成员设备的编号 |
Host ports (1 in total) |
成员端口及总数 |
display igmp-snooping static-router-port命令用来显示静态路由器端口的信息。
【命令】
display igmp-snooping static-router-port [ vlan vlan-id ] [ verbose ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。
verbose:显示详细信息。如果未指定本参数,将显示简要信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内静态路由器端口的简要信息。
<Sysname> display igmp-snooping static-router-port vlan 2
VLAN 2:
Router ports (2 in total):
XGE1/0/1
XGE1/0/2
# 显示VLAN 2内静态路由器端口的详细信息。
<Sysname> display igmp-snooping static-router-port vlan 2 verbose
VLAN 2:
Router slots (0 in total):
Router ports (2 in total):
XGE1/0/1
XGE1/0/2
表1-7 display igmp-snooping static-router-port命令显示信息描述表
字段 |
描述 |
VLAN 2 |
VLAN的编号 |
Router slots (0 in total) |
· 除指定成员设备外,其它所有有静态路由器端口的成员设备总数,以及各成员设备的编号;如果命令中未指定成员设备编号,则表示除主设备外,其它所有有静态路由器端口的成员设备总数,以及各成员设备的编号 |
Router ports (2 in total) |
静态路由器端口及总数 |
display igmp-snooping statistics命令用来显示IGMP Snooping监听到的IGMP报文和PIM hello报文的统计信息。
【命令】
display igmp-snooping statistics
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示IGMP Snooping监听到的IGMP报文和PIM hello报文的统计信息。
<Sysname> display igmp-snooping statistics
Received IGMP messages:
IGMP general queries: 19
M-LAG: 19
IGMPv2 specific queries: 10
M-LAG: 0
IGMPv3 specific queries: 0
M-LAG: 0
IGMPv3 specific sg queries: 0
M-LAG: 0
IGMPv1 reports: 0
M-LAG: 0
IGMPv2 reports: 19
M-LAG: 19
IGMPv3 reports: 0
M-LAG: 0
IGMPv3 reports with right and wrong records: 0
M-LAG: 0
IGMP leaves: 5
M-LAG: 5
Error IGMP messages: 1
M-LAG: 1
Sent IGMP messages:
IGMPv2 specific queries: 0
IGMPv3 specific queries: 0
IGMPv3 specific sg queries: 0
Received PIMv2 hello : 0
表1-8 display igmp-snooping statistics命令显示信息描述表
字段 |
描述 |
Received IGMP messages |
IGMP Snooping监听到的设备接收的IGMP报文 |
Sent IGMP messages |
IGMP Snooping监听到的设备发送的IGMP报文 |
general queries |
IGMP普遍组查询报文的数量 |
specific queries |
IGMP特定组查询报文的数量 |
reports |
IGMP成员关系报告报文的数量 |
leaves |
IGMP离开组报文的数量 |
reports with right and wrong records |
包含错误和正确纪录的IGMP成员关系报告报文数量 |
specific sg queries |
IGMP特定源组查询报文的数量 |
Received PIMv2 hello |
IGMP Snooping监听到的设备接收的PIMv2 hello报文的数量 |
error IGMP messages |
错误IGMP报文的数量 |
M-LAG |
IGMP Snooping监听到的设备通过M-LAG的peer-link接口接收的IGMP报文 |
【相关命令】
· reset igmp-snooping statistics
display l2-multicast fast-forwarding cache命令用来显示二层组播快速转发表信息。
【命令】
display l2-multicast fast-forwarding cache [ vlan vlan-id ] [ source-address | group-address ] * [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN内的状态信息。vlan-id为VLAN的编号,取值范围为1~4094。
source-address:组播源地址,显示包含指定组播源的二层组播快速转发表项。如果未指定本参数,将显示所有组播源的信息。
group-address:组播组地址,显示指定组播组的二层组播快速转发表项,取值范围为224.0.1.0~239.255.255.255。如果未指定本参数,将显示所有组播组的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示二层组播快速转表项的信息。
<Sysname> display l2-multicast fast-forwarding cache
Total 1 entries, 1 matched
(10.1.1.2,225.1.1.1)
Status : Enable VLAN : 1
Source port : 9876 Destination port: 5432
Protocol : 17 Flag : 0x2
Ingress port: Ten-GigabitEthernet1/0/2
List of 1 egress ports:
Ten-GigabitEthernet1/0/3
Status: Enable Flag: 0x10
表1-9 display l2-multicast fast-forwarding cache命令显示信息描述表
字段 |
描述 |
Total 1 entries, 1 matched |
二层组播快速转发表中(S,G)表项的总数和匹配数 |
(10.1.1.2, 225.1.1.1) |
二层组播快速转发表的(S,G)表项 |
Source port |
源端口号 |
Destination port |
目的端口号 |
Protocol |
协议号 |
VLAN |
VLAN的编号 |
Flag |
(S,G)表项入端口状态,通过将不同的比特位置位来表示不同的状态: · 0x1:表示由板间透传的报文触发创建的表项 · 0x2:表示组播转发流程添加的表项 (S,G)表项出端口状态,通过将不同的比特位置位来表示不同的状态: · 0x1:表示由板间透传的报文触发创建的出端口 · 0x2:表示向已存在的快转表项增添的出端口 · 0x10:表示出端口已经与会话建立关联关系 · 0x20:表示待删除的出端口 |
Status |
二层组播快速转表项入cache和出cache的状态,包括Enabled和Disabled |
Ingress port |
表示(S,G)表项的入端口 |
List of 1 egress ports |
表示(S,G)表项的出端口列表 |
【相关命令】
reset l2-multicast fast-forwarding cache all
display l2-multicast ip命令用来显示二层组播的IP组播组信息。
【命令】
display l2-multicast ip [ group group-address | source source-address ] * [ vlan vlan-id | vsi vsi-name ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group group-address:显示指定组播组的信息。如果未指定本参数,将显示所有组播组的信息。
source source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内二层组播的IP组播组信息。
<Sysname> display l2-multicast ip vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Attribute: static, success
Host ports (1 in total):
XGE1/0/1 (S, SUC)
# 显示VSI aaa内二层组播的IP组播组信息。
<Sysname> display l2-multicast ip vsi aaa
Total 1 entries.
VSI aaa: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Attribute: dynamic, success
Host ports (3 in total):
XGE1/0/1 (Link ID 1) (D, SUC)
NPW (Link ID 8) (D, SUC)
UPW (Link ID 9) (D, SUC)
表1-10 display l2-multicast ip命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数 |
VLAN 2: Total 1 entries |
VLAN 2内的表项总数 |
VSI aaa: Total 1 entries |
VSI aaa内的表项总数 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Attribute |
表项属性,包括: · dynamic:表示由动态协议创建的表项 · evpn:表示由EVPN协议创建的表项 · static:表示由静态协议创建的表项 · pim:表示由PIM协议创建的表项 · kernel:表示从内核中获取的表项 · success:表示处理成功 · fail:表示处理失败 |
Host ports (1 in total) |
成员端口及总数 |
(S, SUC) |
端口属性,包括: · D:表示动态端口 · E:表示通过EVPN协议学习的成员端口 · S:表示静态端口 · P:表示PIM端口 · K:表示从内核中获取的端口 · R:表示从(*,*)表项扩展的端口 · W:表示从(*,G)表项扩展的端口 · SUC:表示处理成功 · F:表示处理失败 · BC:VLAN内表示网络发生拓扑变化后TRILL路径上的端口,VSI内表示VXLAN核心复制模式下组播隧道上扩展的端口 |
XGE1/0/1 (Link ID 1) |
成员端口名称和链路标识符 |
NPW (Link ID 8) |
N-PW(Network Pseudowire,网络侧伪线)的链路标识符 |
UPW (Link ID 9) |
U-PW(User facing Pseudowire,用户侧伪线)的链路标识符 |
Tun1 (VXLAN ID 0) |
与VXLAN关联的隧道名称和VXLAN编号 |
display l2-multicast ip forwarding命令用来显示二层组播的IP转发表信息。
【命令】
display l2-multicast ip forwarding [ group group-address | source source-address ] * [ vlan vlan-id | vsi vsi-name ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group group-address:显示指定组播组的信息。如果未指定本参数,将显示所有组播组的信息。
source source-address:显示指定组播源的信息。如果未指定本参数,将显示所有组播源的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内二层组播的IP转发表信息。
<Sysname> display l2-multicast ip forwarding vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Host ports (3 in total):
Ten-GigabitEthernet1/0/1
Ten-GigabitEthernet1/0/2
Ten-GigabitEthernet1/0/3
# 显示VSI aaa内二层组播的IP转发表信息。
<Sysname> display l2-multicast ip forwarding vsi aaa
Total 1 entries.
VSI aaa: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Host ports (3 in total):
Ten-GigabitEthernet1/0/3 (Link ID 0)
NPW (Link ID 8)
UPW (Link ID 9)
# 显示VSI bbb内二层组播的IP转发表信息。
<Sysname> display l2-multicast ip forwarding vsi bbb
Total 1 entries.
VSI bbb: Total 1 entries.
(0.0.0.0, 224.1.1.1)
Host ports (2 in total):
Ten-GigabitEthernet1/0/3 (Link ID 0)
Tunnel1 (VXLAN ID 0)
表1-11 display l2-multicast ip forwarding命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数 |
VLAN 2: Total 1 entries |
VLAN 2内的表项总数 |
VSI aaa: Total 1 entries |
VSI aaa内的表项总数 |
(0.0.0.0, 224.1.1.1) |
(S,G)表项,0.0.0.0表示所有组播源 |
Host ports (3 in total) |
成员端口及总数 |
Ten-GigabitEthernet1/0/3 (Link ID 0) |
成员端口名称和链路标识符 |
NPW (Link ID 8) |
N-PW(Network Pseudowire,网络侧伪线)的链路标识符 |
UPW (Link ID 9) |
U-PW(User facing Pseudowire,用户侧伪线)的链路标识符 |
Tunnel1 (VXLAN ID 0) |
与VXLAN关联的隧道名称和VXLAN编号 |
display l2-multicast mac命令用来显示二层组播的MAC组播组信息。
【命令】
display l2-multicast mac [ mac-address ] [ vlan vlan-id | vsi vsi-name ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
mac-address:显示指定MAC组播组的信息。如果未指定本参数,将显示所有MAC组播组的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内二层组播的MAC组播组信息。
<Sysname> display l2-multicast mac vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
MAC group address: 0100-5e01-0101
Attribute: success
Host ports (1 in total):
XGE1/0/1
# 显示VSI aaa内二层组播的MAC组播组信息。
<Sysname> display l2-multicast mac vsi aaa
Total 1 entries.
VSI aaa: Total 1 entries.
MAC group address: 0100-5e01-0101
Attribute: success
Host ports (3 in total):
XGE1/0/3 (Link ID 0)
NPW (Link ID 8)
UPW (Link ID 9)
# 显示VSI bbb内二层组播的MAC组播组信息。
<Sysname> display l2-multicast mac vsi bbb
Total 1 entries.
VSI bbb: Total 1 entries.
MAC group address: 0100-5e01-0101
Attribute: success
Host ports (2 in total):
XGE1/0/3 (Link ID 0)
Tun1 (VXLAN ID 0)
表1-12 display l2-multicast mac命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数 |
VLAN 2: Total 1 entries |
VLAN 2内的表项总数 |
VSI aaa: Total 1 entries |
VSI aaa内的表项总数 |
MAC group address |
MAC组播组的地址 |
Attribute |
表项属性,包括: · success:表示处理成功 · fail:表示处理失败 |
Host ports (1 in total) |
成员端口及总数 |
XGE1/0/3 (Link ID 0) |
成员端口名称和链路标识符 |
NPW (Link ID 8) |
N-PW(Network Pseudowire,网络侧伪线)的链路标识符 |
UPW (Link ID 9) |
U-PW(User facing Pseudowire,用户侧伪线)的链路标识符 |
Tun1 (VXLAN ID 0) |
与VXLAN关联的隧道名称和VXLAN编号 |
display l2-multicast mac forwarding命令用来显示二层组播的MAC转发表信息。
【命令】
display l2-multicast mac forwarding [ mac-address ] [ vlan vlan-id | vsi vsi-name ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
mac-address:显示指定MAC组播组的信息。如果未指定本参数,将显示所有MAC组播组的信息。
vlan vlan-id:显示指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN内的信息。
vsi vsi-name:显示指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VSI内的信息。
slot slot-number:显示指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将显示主设备上维护的信息。
【举例】
# 显示VLAN 2内二层组播的MAC转发表信息。
<Sysname> display l2-multicast mac forwarding vlan 2
Total 1 entries.
VLAN 2: Total 1 entries.
MAC group address: 0100-5e01-0101
Host ports (3 in total):
Ten-GigabitEthernet1/0/1
Ten-GigabitEthernet1/0/2
Ten-GigabitEthernet1/0/3
# 显示VSI aaa内二层组播的MAC转发表信息。
<Sysname> display l2-multicast mac forwarding vsi aaa
Total 1 entries.
VSI aaa: Total 1 entries.
MAC group address: 0100-5e01-0101
Host ports (3 in total):
Ten-GigabitEthernet1/0/3 (Link ID 0)
NPW (Link ID 8)
UPW (Link ID 9)
# 显示VSI bbb内二层组播的MAC转发表信息。
<Sysname> display l2-multicast mac forwarding vsi bbb
Total 1 entries.
VSI bbb: Total 1 entries.
MAC group address: 0100-5e01-0101
Host ports (2 in total):
Ten-GigabitEthernet1/0/3 (Link ID 0)
Tunnel1 (VXLAN ID 0)
表1-13 display l2-multicast mac forwarding命令显示信息描述表
字段 |
描述 |
Total 1 entries |
表项总数 |
VLAN 2: Total 1 entries |
VLAN 2内的表项总数 |
VSI aaa: Total 1 entries |
VSI aaa内的表项总数 |
MAC group address |
MAC组播组的地址 |
Host ports (3 in total) |
成员端口及总数 |
Ten-GigabitEthernet1/0/3 (Link ID 0) |
成员端口名称和链路标识符 |
NPW (Link ID 8) |
N-PW(Network Pseudowire,网络侧伪线)的链路标识符 |
UPW (Link ID 9) |
U-PW(User facing Pseudowire,用户侧伪线)的链路标识符 |
Tunnel1 (VXLAN ID 0) |
与VXLAN关联的隧道名称和VXLAN编号 |
display mac-address [ multicast ]命令用来显示静态组播MAC地址表信息。
【命令】
display mac-address [ mac-address [ vlan vlan-id ] | [ multicast ] [ vlan vlan-id ] [ count ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
mac-address:显示指定MAC地址的静态组播MAC表项,取值范围为除0100-5Exx-xxxx和3333-xxxx-xxxx以外的任意合法的组播MAC地址,其中x代表0~F的任意一个十六进制数。
vlan vlan-id:显示指定VLAN的MAC地址表项。vlan-id表示VLAN的编号,取值范围为1~4094。如果未指定本参数,将显示所有VLAN的MAC地址表项。
multicast:显示静态组播MAC地址表项。
count:显示MAC地址表项的数量。如果指定了本参数,将只显示表项数量而不显示表项内容;如果未指定本参数,将只显示表项内容而不显示表项数量。
【使用指导】
如果未指定任何参数,将显示包括静态组播MAC地址表项和单播MAC地址表项在内的所有MAC地址表项信息。
【举例】
# 显示VLAN 2的静态组播MAC地址表信息。
<Sysname> display mac-address multicast vlan 2
MAC Address VLAN ID State Port/NickName Aging
0100-0001-0001 2 Multicast XGE1/0/1 N
# 显示静态组播MAC表项的数量。
<Sysname> display mac-address multicast count
1 mac address(es) found.
表1-14 display mac-address multicast命令显示信息描述表
字段 |
描述 |
MAC Address |
组播组的MAC地址 |
VLAN ID |
MAC地址所在的VLAN |
State |
MAC地址表项的状态,Multicast表示该表项是用户手工配置的静态组播MAC地址表项 |
Port/NickName |
MAC地址对应的接口名称或NickName。显示为接口名称,表示发往该MAC地址的报文将从此接口发出;显示为NickName,表示发往该MAC地址的报文进入TRILL网络后的Egress RB。有关NickName、TRILL和RB的详细介绍,请参见“TRILL配置指导”中的“TRILL” |
Aging |
老化状态,N表示该表项不会被老化 |
1 mac address(es) found |
共有1个静态组播MAC地址表项 |
【相关命令】
· mac-address multicast
dot1p-priority命令用来全局配置IGMP报文的802.1p优先级。
undo dot1p-priority命令用来恢复缺省情况。
【命令】
dot1p-priority priority
undo dot1p-priority
【缺省情况】
IGMP报文的802.1p优先级为6。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
priority:IGMP报文的802.1p优先级,取值范围为0~7。该数值越大,优先级越高。
【使用指导】
对于基于VLAN的配置,本命令与igmp-snooping dot1p-priority命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN都有效,VLAN视图下的配置只对当前VLAN有效,后者的配置优先级较高;对于基于VSI的配置,IGMP-Snooping视图下的全局配置对所有VSI都有效。
【举例】
# 全局配置IGMP报文的802.1p优先级为3。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] dot1p-priority 3
【相关命令】
· igmp-snooping dot1p-priority
dscp命令用来配置设备发送IGMP协议报文的DSCP优先级。
undo dscp命令用来恢复缺省情况。
【命令】
dscp dscp-value
undo dscp
【缺省情况】
设备发送IGMP协议报文的DSCP优先级为48。
【视图】
IGMP Snooping视图
【缺省用户角色】
network-admin
【参数】
dscp-value:DSCP值,取值范围为0~63。
【使用指导】
DSCP(Differentiated Services Code Point,差分服务编码点)携带在IP报文中的ToS字段,用来体现报文自身的优先等级,决定报文传输的优先程度。DSCP优先级的取值越大,报文的优先级越高。
【举例】
# 配置设备发送IGMP协议报文的DSCP优先级为63。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] dscp 63
enable命令用来使能单个或多个VLAN内的IGMP Snooping。
undo enable命令用来关闭单个或多个VLAN内的IGMP Snooping。
【命令】
enable vlan vlan-list
undo enable vlan vlan-list
【缺省情况】
VLAN内的IGMP Snooping状态与全局IGMP Snooping的状态保持一致。
【视图】
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 Snooping之前,必须先开启设备的IGMP Snooping特性。
对于基于VLAN的配置,本命令与igmp-snooping enable命令的功能相同,只是作用范围不同:IGMP-Snooping视图下可以对指定VLAN进行配置,VLAN视图下只能对当前VLAN进行配置,二者的配置优先级相同。
【举例】
# 开启设备的IGMP Snooping特性,并使能VLAN 2~10内的IGMP Snooping。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] enable vlan 2 to 10
【相关命令】
· igmp-snooping
· igmp-snooping enable
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和VSI进行配置。
【使用指导】
开启端口快速离开功能的端口,在收到主机发来的离开指定组播组的IGMP离开组报文时,设备直接将该端口从相应转发表项的出端口列表中删除。
本命令与igmp-snooping fast-leave命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有端口都有效,端口视图下的配置只对当前端口有效,后者的配置优先级较高。
【举例】
# 全局开启VLAN 2内的端口快速离开功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] fast-leave vlan 2
【相关命令】
· igmp-snooping fast-leave
global-enable命令用来使能全局IGMP Snooping。
undo global-enable命令用来关闭全局IGMP Snooping。
【命令】
global-enable
undo global-enable
【缺省情况】
全局IGMP Snooping处于关闭状态。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【使用指导】
使能全局IGMP Snooping后,若要在某些指定的VLAN/VSI内配置其他IGMP Snooping功能,必须还要在这些指定的VLAN/VSI下再使能IGMP Snooping。
【举例】
# 使能全局IGMP Snooping。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] global-enable
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping
· igmp-snooping enable
· igmp-snooping disable
group-policy命令用来全局配置组播组过滤器,以限定主机所能加入的组播组。
undo group-policy命令用来全局删除组播组过滤器。
【命令】
group-policy ipv4-acl-number [ vlan vlan-list ]
undo group-policy [ vlan vlan-list ]
【缺省情况】
未配置组播组过滤器,即主机可以加入任意合法的组播组。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
ipv4-acl-number:指定IPv4基本或高级ACL的编号,取值范围为2000~3999。主机只能加入该ACL规则所允许的组播组。当指定的ACL不存在或ACL中未配置有效规则,将过滤掉所有组播组。
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和VSI进行配置。
【使用指导】
本命令只对动态组播组有效,对静态组播组无效。
本命令与igmp-snooping group-policy命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有端口都有效,端口视图下的配置只对当前端口有效,后者的配置优先级较高。
指定IPv4 ACL时,需要注意的是:
· 对于IPv4基本ACL,该ACL规则中的source参数用来指定IGMP报文中的组播组地址范围,并且该规则中除source、fragment和time-range以外的其它可选参数都将被忽略。
· 对于IPv4高级ACL,该ACL规则中的source参数用来指定IGMP报文中的组播源地址(对于IGMPv1/v2报文和未携带组播源地址的IS_EX/TO_EX类型的IGMPv3报文,视其组播源地址为0.0.0.0)范围,destination参数用来指定组播组地址范围,并且该规则中除source、destination、fragment和time-range以外的其它可选参数都将被忽略。
· 在引用的ACL中,若某规则指定了vpn-instance参数,则该规则将不生效。
· 可以为端口在不同的VLAN内配置不同的ACL规则,但在相同VLAN内所配置的新规则会取代旧规则。
【举例】
# 全局配置组播组过滤器,以限定VLAN 2内的主机只能加入组播组225.1.1.1。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 225.1.1.1 0
[Sysname-acl-ipv4-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 seconds
undo host-aging-time
【缺省情况】
动态成员端口的老化时间为260秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
seconds:表示动态成员端口的老化时间,取值范围为1~8097894,单位为秒。
【使用指导】
本命令与igmp-snooping host-aging-time命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
为避免误删组播组成员,请确保配置动态成员端口的老化时间大于IGMP普遍组查询报文的发送间隔与IGMP普遍组查询的最大响应时间之和。建议配置动态成员端口的老化时间为IGMP普遍组查询报文的发送间隔的2倍与IGMP普遍组查询的最大响应时间之和。
【举例】
# 全局配置动态成员端口的老化时间为300秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] host-aging-time 300
【相关命令】
· igmp-snooping host-aging-time
host-tracking命令用来全局开启IGMP Snooping主机跟踪功能。
undo host-tracking命令用来全局关闭IGMP Snooping主机跟踪功能。
【命令】
host-tracking
undo host-tracking
【缺省情况】
IGMP Snooping主机跟踪功能处于关闭状态。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【使用指导】
本命令与igmp-snooping host-tracking命令的功能相同,只是作用范围不同:host-tracking命令对所有VLAN都有效,igmp-snooping host-tracking命令只对当前VLAN有效,二者的配置优先级相同。
【举例】
# 全局开启IGMP Snooping主机跟踪功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] host-tracking
【相关命令】
· display igmp-snooping host-tracking
· igmp-snooping host-tracking
igmp-snooping命令用来开启设备的IGMP Snooping特性,并进入IGMP-Snooping视图。
undo igmp-snooping命令用来关闭设备的IGMP Snooping特性。
【命令】
igmp-snooping
undo igmp-snooping
【缺省情况】
设备的IGMP Snooping特性处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
关闭设备的IGMP Snooping特性后所有VLAN/VSI的IGMP Snooping都将关闭。
【举例】
# 开启设备的IGMP Snooping特性,并进入IGMP-Snooping视图。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping]
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· igmp-snooping disable
igmp-snooping access-policy命令用来配置组播用户控制策略。
undo igmp-snooping access-policy命令用来删除组播用户控制策略。
【命令】
igmp-snooping access-policy ipv4-acl-number
undo igmp-snooping access-policy { ipv4-acl-number | all }
【缺省情况】
未配置组播用户控制策略,组播用户可以加入/离开任意合法的组播组。
【视图】
User-Profile视图
【缺省用户角色】
network-admin
【参数】
ipv4-acl-number:指定基本或高级ACL的编号,取值范围为2000~3999。组播用户只能加入/离开该ACL规则所允许的组播组。当指定的ACL不存在或ACL中未配置有效规则时,组播用户不能加入/离开任何组播组。
all:指定所有的访问控制列表。
【使用指导】
通过多次执行本命令可以配置多条组播用户控制策略,组播用户发送的IGMP成员关系报文和IGMP离开报文只需匹配其中一条就允许通过。
指定IPv4 ACL时,需要注意的是:
· 对于IPv4基本ACL,该ACL规则中的source参数用来指定IGMP报文中的组播组地址范围,并且该规则中除source、fragment和time-range以外的其它可选参数都将被忽略。
· 对于IPv4高级ACL,该ACL规则中的source参数用来指定IGMP报文中的组播源地址(对于IGMPv1/v2报文和未携带组播源地址的IS_EX/TO_EX类型的IGMPv3报文,视其组播源地址为0.0.0.0)范围,destination参数用来指定组播组地址范围,并且该规则中除source、destination、fragment和time-range以外的其它可选参数都将被忽略。
· 在引用的ACL中,若某规则指定了vpn-instance参数,则该规则将不生效。
【举例】
# 在名为abc的User Profile下配置只允许组播用户加入/离开组播组225.1.1.1。
<Sysname> system-view
[Sysname] acl basic 2001
[Sysname-acl-ipv4-basic-2001] rule permit source 225.1.1.1 0
[Sysname-acl-ipv4-basic-2001] quit
[Sysname] user-profile abc
[Sysname-user-profile-abc] igmp-snooping access-policy 2001
igmp-snooping dot1p-priority命令用来在VLAN内配置IGMP报文的802.1p优先级。
undo igmp-snooping dot1p-priority命令用来恢复缺省情况。
【命令】
igmp-snooping dot1p-priority priority
undo igmp-snooping dot1p-priority
【缺省情况】
VLAN内IGMP报文的802.1p优先级为6。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
priority:IGMP报文的802.1p优先级,取值范围为0~7。该数值越大,优先级越高。
【使用指导】
在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
对于基于VLAN的配置,本命令与dot1p-priority命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN都有效,VLAN视图下的配置只对当前VLAN有效,后者的配置优先级较高。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP报文的802.1p优先级为3。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping dot1p-priority 3
【相关命令】
· dot1p-priority (IGMP-Snooping view)
· enable (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping drop-unknown命令用来在VLAN/VSI内开启丢弃未知组播数据报文功能。
undo igmp-snooping drop-unknown命令用来在VLAN/VSI内关闭丢弃未知组播数据报文功能。
【命令】
igmp-snooping drop-unknown
undo igmp-snooping drop-unknown
【缺省情况】
丢弃未知组播数据报文功能处于关闭状态,即对未知组播数据报文进行广播。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
【举例】
# 在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
# 在VSI aaa内使能IGMP Snooping,并开启丢弃未知组播数据报文功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping drop-unknown
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping enable命令用来使能单个VLAN/VSI内的IGMP Snooping。
igmp-snooping disable命令用来在单个VLAN/VSI内关闭IGMP Snooping。
undo igmp-snooping命令用来将单个VLAN/VSI内IGMP Snooping状态恢复成当前全局IGMP Snooping的状态。
【命令】
igmp-snooping { disable | enable }
undo igmp-snooping
【缺省情况】
VLAN/VSI内IGMP Snooping的状态与全局IGMP Snooping的状态保持一致。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【使用指导】
使能单个VLAN/VSI内的IGMP Snooping之前,必须先在系统视图下配置igmp-snooping。
对于基于VLAN的配置,本命令与enable命令的功能相同,只是作用范围不同:IGMP-Snooping视图下可以对指定VLAN进行配置,VLAN视图下只能对当前VLAN进行配置,二者的配置优先级相同。
【举例】
# 开启设备的IGMP Snooping特性,并在VLAN 2内使能IGMP Snooping。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
# 在VLAN 2内关闭IGMP Snooping。
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping disable
# 开启设备的IGMP Snooping特性,并在VSI aaa内使能IGMP Snooping。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
# 在VSI aaa内关闭IGMP Snooping。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping disable
【相关命令】
· enable (IGMP-Snooping view)
· 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离开组报文时,设备直接将该端口从相应转发表项的出端口列表中删除。
本命令与fast-leave命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有端口都有效,端口视图下的配置只对当前端口有效,后者的配置优先级较高。
【举例】
# 将端口Ten-GigabitEthernet1/0/1在VLAN 2内开启端口快速离开功能。
<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 forwarding-mode命令用来配置二层组播数据转发模式。
undo igmp-snooping forwarding-mode命令用来恢复缺省情况。
仅S6800-54HF、S6800-54HT、S6800-2C-FC,以及产品代码为LS-6800-32Q-H1、LS-6800-2C-H1、LS-6800-4C-H1、LS-6800-54QF-H3、LS-6800-54QF-H5、LS-6800-54QT-H3的机型支持本命令。
【命令】
igmp-snooping forwarding-mode { ip | mac }
undo igmp-snooping forwarding-mode
设备根据二层组播数据报文所携带的MAC地址来对其进行转发。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
ip:IP转发模式。设备根据二层组播数据报文所携带的IP地址来对其进行转发。
mac:MAC转发模式。设备根据二层组播数据报文所携带的组播MAC地址来对其进行转发。
【使用指导】
在配置本命令之前,必须先在VSI内使能IGMP Snooping。
在设备上开启组播功能并建立组播转发表项后,设备会通过组播转发表项来转发二层组播数据报文。通过配置二层组播数据转发模式,设备可以选择根据组播转发表项中的IP地址或者组播MAC地址来转发组播数据报文。
由于IP地址映射到组播MAC地址时,可能出现多个IP地址映射到同一个组播MAC地址上,容易造成未加入组播组的用户也收到组播数据。因此建议在具备三层组播功能的设备上选择IP模式来进行二层组播数据的转发。
在VSI内配置二层组播数据转发模式为IP转发模式时,需先创建VSI虚接口,并通过gateway vsi-interface命令将VSI虚接口指定为该VSI的网关接口。
【举例】
# 在VSI aaa内使能IGMP Snooping,并配置二层组播数据报文按MAC转发模式进行转发。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping forwarding-mode mac
【相关命令】
· igmp-snooping enble
igmp-snooping general-query source-ip命令用来配置IGMP普遍组查询报文的源IP地址。
undo igmp-snooping general-query source-ip命令用来恢复缺省情况。
【命令】
igmp-snooping general-query source-ip ip-address
undo igmp-snooping general-query source-ip
【缺省情况】
在VLAN内,IGMP普遍组查询报文的源IP地址为当前VLAN接口的IP地址;若当前VLAN接口没有IP地址,则采用0.0.0.0。
在VSI内,IGMP普遍组查询报文的源IP地址为VSI绑定的VSI接口的IP地址;若绑定的VSI接口没有IP地址,则采用0.0.0.0。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
ip-address:表示IGMP普遍组查询报文的源IP地址。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP普遍组查询报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping general-query source-ip 10.1.1.1
# 在VSI aaa内使能IGMP Snooping,并配置IGMP普遍组查询报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping general-query source-ip 10.1.1.1
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
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 ]
【缺省情况】
未对端口加入的组播组最大数量进行限制。
【视图】
二层以太网接口视图
二层聚合接口视图
【缺省用户角色】
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 ipv4-acl-number [ vlan vlan-list ]
undo igmp-snooping group-policy [ vlan vlan-list ]
【缺省情况】
未配置组播组过滤器,即主机可以加入任意合法的组播组。
【视图】
二层以太网接口视图
二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
ipv4-acl-number:指定IPv4基本或高级ACL的编号,取值范围为2000~3999。主机只能加入该ACL规则所允许的组播组。当指定的ACL不存在或ACL中未配置有效规则,将过滤掉所有组播组。
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进行配置。
【使用指导】
本命令只对动态组播组有效,对静态组播组无效。
本命令与group-policy命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有端口都有效,端口视图下的配置只对当前端口有效,后者的配置优先级较高。
指定IPv4 ACL时,需要注意的是:
· 对于IPv4基本ACL,该ACL规则中的source参数用来指定IGMP报文中的组播组地址范围,并且该规则中除source、fragment和time-range以外的其它可选参数都将被忽略。
· 对于IPv4高级ACL,该ACL规则中的source参数用来指定IGMP报文中的组播源地址(对于IGMPv1/v2报文和未携带组播源地址的IS_EX/TO_EX类型的IGMPv3报文,视其组播源地址为0.0.0.0)范围,destination参数用来指定组播组地址范围,并且该规则中除source、destination、fragment和time-range以外的其它可选参数都将被忽略。
· 在引用的ACL中,若某规则指定了vpn-instance参数,则该规则将不生效。
· 可以为端口在不同的VLAN内配置不同的ACL规则,但在相同VLAN内所配置的新规则会取代旧规则。
【举例】
# 在端口Ten-GigabitEthernet1/0/1上配置组播组过滤器,以限定VLAN 2内的主机只能加入组播组225.1.1.1。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 225.1.1.1 0
[Sysname-acl-ipv4-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/VSI内配置动态成员端口的老化时间。
undo igmp-snooping host-aging-time命令用来恢复缺省情况。
【命令】
igmp-snooping host-aging-time seconds
undo igmp-snooping host-aging-time
【缺省情况】
动态成员端口的老化时间为260秒。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
seconds:表示动态成员端口的老化时间,取值范围为1~8097894,单位为秒。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
本命令与host-aging-time命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
为避免误删组播组成员,请确保配置动态成员端口的老化时间大于IGMP普遍组查询报文的发送间隔与IGMP普遍组查询的最大响应时间之和。建议配置动态成员端口的老化时间为IGMP普遍组查询报文的发送间隔的2倍与IGMP普遍组查询的最大响应时间之和。
【举例】
# 在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
# 在VSI aaa内使能IGMP Snooping,并配置动态成员端口的老化时间为300秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping host-aging-time 300
【相关命令】
· enable (IGMP-Snooping view)
· host-aging-time (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping host-join命令用来配置模拟主机加入组播组或组播源组。模拟主机加入就是将二层设备的端口配置为组播组的成员。
undo igmp-snooping host-join命令用来删除模拟主机加入的配置。
【命令】
igmp-snooping host-join group-address [ source-ip source-address ] vlan vlan-id
undo igmp-snooping host-join { group-address [ source-ip source-address ] vlan vlan-id | all }
【缺省情况】
未配置模拟主机加入组播组或组播源组。
【视图】
二层以太网接口视图
二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
group-address:表示模拟主机要加入的组播组的地址,取值范围为224.0.1.0~239.255.255.255。
source-ip source-address:表示模拟主机要加入的组播源的地址。如果指定了本参数,表示加入组播源组;如果未指定本参数,则表示加入组播组。配置有本参数的模拟主机,只在IGMP Snooping版本3下生效。
vlan vlan-id:表示对指定VLAN进行配置。vlan-id为VLAN的编号,取值范围为1~4094。
all:表示对所有组播组和组播源组进行配置。
【使用指导】
与静态成员端口不同,配置了模拟主机加入的端口将作为动态成员端口参与动态成员端口的老化过程。
模拟主机所采用的IGMP版本与IGMP Snooping的版本一致。
【举例】
# 在端口Ten-GigabitEthernet1/0/1上配置模拟主机加入VLAN 2内的组播源组(1.1.1.1,232.1.1.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 host-join 232.1.1.1 source-ip 1.1.1.1 vlan 2
igmp-snooping host-tracking命令用来在VLAN内开启IGMP Snooping主机跟踪功能。
undo igmp-snooping host-tracking命令用来在VLAN内关闭IGMP Snooping主机跟踪功能。
【命令】
igmp-snooping host-tracking
undo igmp-snooping host-tracking
【缺省情况】
IGMP Snooping主机跟踪功能处于关闭状态。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
本命令与host-tracking命令的功能相同,只是作用范围不同:host-tracking命令对所有VLAN都有效,igmp-snooping host-tracking 命令只对当前VLAN有效,二者的配置优先级相同。
【举例】
# 在VLAN 2内使能IGMP Snooping,并开启IGMP Snooping主机跟踪功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping host-tracking
【相关命令】
· display igmp-snooping host-tracking
· host-tracking (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping last-member-query-interval命令用来在VLAN/VSI内配置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视图
VSI视图
【缺省用户角色】
network-admin
【参数】
interval:表示IGMP特定组查询报文的发送间隔,取值范围为1~25,单位为秒。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
本命令与last-member-query-interval命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
【举例】
# 在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
# 在VSI aaa内使能IGMP Snooping,并配置IGMP特定组查询报文的发送间隔为3秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping last-member-query-interval 3
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· last-member-query-interval (IGMP-Snooping view)
igmp-snooping leave source-ip命令用来配置IGMP离开组报文的源IP地址。
undo igmp-snooping leave source-ip命令用来恢复缺省情况。
【命令】
igmp-snooping leave source-ip ip-address
undo igmp-snooping leave source-ip
【缺省情况】
在VLAN内,IGMP离开组报文的源IP地址为当前VLAN接口的IP地址;若当前VLAN接口没有IP地址,则采用0.0.0.0。
在VSI内,IGMP离开组报文的源IP地址为VSI绑定的VSI接口的IP地址;若绑定的VSI接口没有IP地址,则采用0.0.0.0。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
ip-address:表示IGMP离开组报文的源IP地址。
【使用指导】
在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP离开组报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping leave source-ip 10.1.1.1
# 在VSI aaa内使能IGMP Snooping,并配置IGMP离开组报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping leave source-ip 10.1.1.1
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping max-response-time命令用来在VLAN/VSI内配置IGMP普遍组查询的最大响应时间。
undo igmp-snooping max-response-time命令用来恢复缺省情况。
【命令】
igmp-snooping max-response-time seconds
undo igmp-snooping max-response-time
【缺省情况】
IGMP普遍组查询的最大响应时间为10秒。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
seconds:表示IGMP普遍组查询的最大响应时间,取值范围为1~3174,单位为秒。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
本命令与max-response-time命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
为避免误删组播组成员,请确保IGMP普遍组查询的最大响应时间小于IGMP普遍组查询报文的发送间隔,否则配置虽能生效但系统会给出提示。
【举例】
# 在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
# 在VSI aaa内使能IGMP Snooping,并配置IGMP普遍组查询的最大响应时间为5秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping max-response-time 5
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· igmp-snooping query-interval
· 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进行配置。
【使用指导】
本命令只对动态组播组有效,对静态组播组无效。
本命令与overflow-replace命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有端口都有效,端口视图下的配置只对当前端口有效,后者的配置优先级较高。
【举例】
# 将端口Ten-GigabitEthernet1/0/1在VLAN 2内开启组播组替换功能。
<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 proxy enable命令用来在VLAN/VSI内开启IGMP Snooping Proxy功能。
undo igmp-snooping proxy enable命令用来在VLAN/VSI内关闭IGMP Snooping Proxy功能。
【命令】
igmp-snooping proxy enable
undo igmp-snooping proxy enable
【缺省情况】
IGMP Snooping Proxy功能处于关闭状态。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
如果配置IGMP Snooping Proxy功能的VLAN是组播VLAN的子VLAN,则IGMP Snooping Proxy功能不会生效。
【举例】
# 在VLAN 2内使能IGMP Snooping,并开启IGMP Snooping Proxy功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping proxy enable
# 在VSI aaa内使能IGMP Snooping,并开启IGMP Snooping Proxy功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping proxy enable
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· subvlan (multicast-VLAN view)(IP组播命令参考/组播VLAN)
igmp-snooping querier命令用来开启IGMP Snooping查询器。
undo igmp-snooping querier命令用来关闭IGMP Snooping查询器。
【命令】
igmp-snooping querier
undo igmp-snooping querier
【缺省情况】
IGMP Snooping查询器处于关闭状态。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
如果在组播VLAN的子VLAN内配置了本命令,只有当该子VLAN被从组播VLAN中删除后,IGMP Snooping查询器才会生效。
【举例】
# 在VLAN 2内使能IGMP Snooping,并开启IGMP Snooping查询器。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping querier
# 在VSI aaa内使能IGMP Snooping,并开启IGMP Snooping查询器。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping querier
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· subvlan (multicast-VLAN view)(IP组播命令参考/组播VLAN)
igmp-snooping querier-election命令用来在VLAN/VSI内开启IGMP Snooping查询器选举功能。
undo igmp-snooping querier-election命令用来在VLAN/VSI内关闭IGMP Snooping查询器选举功能。
【命令】
igmp-snooping querier-election
undo igmp-snooping querier-election
【缺省情况】
VLAN/VSI内IGMP Snooping查询器选举功能处于关闭状态。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
只有IGMP Snooping查询器功能开启时,IGMP Snooping查询器选举功能才能生效。
【举例】
# 在VLAN 2内使能IGMP Snooping,并开启IGMP Snooping查询器选举功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping querier
[Sysname-vlan2] igmp-snooping querier-election
# 在VSI aaa内使能IGMP Snooping,并开启IGMP Snooping查询器选举功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping querier
[Sysname-vsi-aaa] igmp-snooping querier-election
【相关命令】
· igmp-snooping querier
igmp-snooping query-interval命令用来在VLAN/VSI内配置IGMP普遍组查询报文的发送间隔。
undo igmp-snooping query-interval命令用来恢复缺省情况。
【命令】
igmp-snooping query-interval interval
undo igmp-snooping query-interval
【缺省情况】
IGMP普遍组查询报文的发送间隔为125秒。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
interval:表示IGMP普遍组查询报文的发送间隔,取值范围为2~31744,单位为秒。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
为避免误删组播组成员,请确保IGMP普遍组查询报文的发送间隔大于IGMP普遍组查询的最大响应时间,否则配置虽能生效但系统会给出提示。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP普遍组查询报文的发送间隔为20秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping query-interval 20
# 在VSI aaa内使能IGMP Snooping,并配置IGMP普遍组查询报文的发送间隔为20秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping query-interval 20
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· igmp-snooping max-response-time
· igmp-snooping querier
· max-response-time
igmp-snooping report source-ip命令用来配置IGMP成员关系报告报文的源IP地址。
undo igmp-snooping report source-ip命令用来恢复缺省情况。
【命令】
igmp-snooping report source-ip ip-address
undo igmp-snooping report source-ip
【缺省情况】
在VLAN内,IGMP成员关系报告报文的源IP地址为当前VLAN接口的IP地址;若当前VLAN接口没有IP地址,则采用0.0.0.0。
在VSI内,IGMP成员关系报告报文的源IP地址为VSI绑定的VSI接口的IP地址;若绑定的VSI接口没有IP地址,则采用0.0.0.0。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
ip-address:表示IGMP成员关系报告报文的源IP地址。
【使用指导】
在配置本命令之前,必须先在VLAN内使能IGMP Snooping。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP成员关系报告报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping report source-ip 10.1.1.1
# 在VSI aaa内使能IGMP Snooping,并配置IGMP成员关系报告报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping report source-ip 10.1.1.1
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
igmp-snooping router-aging-time命令用来在VLAN/VSI内配置动态路由器端口的老化时间。
undo igmp-snooping router-aging-time命令用来恢复缺省情况。
【命令】
igmp-snooping router-aging-time seconds
undo igmp-snooping router-aging-time
【缺省情况】
动态路由器端口的老化时间为260秒。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
seconds:表示动态路由器端口的老化时间,取值范围为1~8097894,单位为秒。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
本命令与router-aging-time命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
【举例】
# 在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
# 在VSI aaa内使能IGMP Snooping,并配置动态路由器端口的老化时间为100秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping router-aging-time 100
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· router-aging-time (IGMP-Snooping view)
igmp-snooping router-port-deny命令用来禁止端口成为动态路由器端口。
undo igmp-snooping router-port-deny命令用来允许端口成为动态路由器端口。
【命令】
igmp-snooping router-port-deny [ vlan vlan-list ]
undo igmp-snooping router-port-deny [ 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都生效。
【举例】
# 禁止端口Ten-GigabitEthernet1/0/1在VLAN 2内成为动态路由器端口。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping router-port-deny vlan 2
igmp-snooping router-port-discard命令用来配置组播数据不向VLAN内的路由器端口转发。
undo igmp-snooping router-port-discard命令用来恢复缺省情况。
【命令】
igmp-snooping router-port-discard
undo igmp-snooping router-port-discard
【缺省情况】
组播数据向VLAN内的路由器端口转发。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【使用指导】
缺省情况下,二层组播设备从上游收到组播数据后,会向VLAN内的所有路由器端口进行转发。在某些情况下,比如二层组播设备上所有的接口都被配置为静态路由器端口,组播数据会向设备上所有的路由器端口转发,造成带宽的浪费。此时,如果不需要组播数据向某些VLAN中的路由器端口转发,可以通过在这些VLAN下配置本命令来实现。
在配置本命令之前,必须先在VLAN内开启IGMP Snooping功能。
【举例】
# 配置组播数据不向VLAN内的路由器端口转发。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 10
[Sysname-vlan10] igmp-snooping enable
[Sysname-vlan10] igmp-snooping router-port-discard
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping
igmp-snooping source-deny命令用来开启端口的组播数据报文源端口过滤功能。
undo igmp-snooping source-deny命令用来关闭端口的组播数据报文源端口过滤功能。
【命令】
igmp-snooping source-deny
undo igmp-snooping source-deny
【缺省情况】
组播数据报文源端口过滤功能处于关闭状态。
【视图】
二层以太网接口视图
【缺省用户角色】
network-admin
【使用指导】
本命令与source-deny命令的功能相同,只是作用范围不同:IGMP-Snooping视图下可以对指定端口进行配置,端口视图下只能对当前端口进行配置,二者的配置优先级相同。
【举例】
# 在端口Ten-GigabitEthernet1/0/1上开启组播数据报文源端口过滤功能。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping source-deny
【相关命令】
· source-deny (IGMP-Snooping view)
igmp-snooping special-query source-ip命令用来配置IGMP特定组查询报文的源IP地址。
undo igmp-snooping special-query source-ip命令用来恢复缺省情况。
【命令】
igmp-snooping special-query source-ip ip-address
undo igmp-snooping special-query source-ip
【缺省情况】
在VLAN内,如果收到过IGMP普遍组查询报文,则以其源IP地址作为IGMP特定组查询报文的源IP地址;否则,采用当前VLAN接口的IP地址;若当前VLAN接口没有IP地址,则采用0.0.0.0。
在VSI内,如果收到过IGMP普遍组查询报文,则以其源IP地址作为IGMP特定组查询报文的源IP地址;否则,采用VSI绑定的VSI接口的IP地址;若绑定的VSI接口没有IP地址,则采用0.0.0.0。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
ip-address:表示IGMP特定组查询报文的源IP地址。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置IGMP特定组查询报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping enable
[Sysname-vlan2] igmp-snooping special-query source-ip 10.1.1.1
# 在VSI aaa内使能IGMP Snooping,并配置IGMP特定组查询报文的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping special-query source-ip 10.1.1.1
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
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 ] vlan vlan-id | all }
【缺省情况】
端口不是静态成员端口。
【视图】
二层以太网接口视图
二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
group-address:表示静态加入的组播组地址,取值范围为224.0.1.0~239.255.255.255。
source-ip source-address:表示静态加入的组播源地址。如果指定了本参数,表示加入组播源组;如果未指定本参数,则表示加入组播组。配置有本参数的静态成员端口,只在IGMP Snooping版本3下生效。
vlan vlan-id:表示对指定VLAN进行配置。vlan-id为VLAN的编号,取值范围为1~4094。
all:表示对所有组播组和组播源组进行配置。
【举例】
# 将端口Ten-GigabitEthernet1/0/1配置为组播源组(1.1.1.1,225.0.0.1)在VLAN 2内的静态成员端口。
<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。
【举例】
# 将端口Ten-GigabitEthernet1/0/1配置为VLAN 2内的静态路由器端口。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping static-router-port vlan 2
igmp-snooping triggered-query enable命令用来配置设备在端口链路状态发生变化时立刻发送IGMP普遍组查询报文,以及时更新组播转发表项。
undo igmp-snooping triggered-query enable命令用来恢复缺省情况。
【命令】
igmp-snooping triggered-query enable { port-down | port-up } *
undo igmp-snooping triggered-query enable [ port-down | port-up ] *
【缺省情况】
端口链路状态发生变化时,设备不会立刻发送IGMP普遍组查询报文。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
port-down:VLAN内若有端口链路状态变为down,设备会立刻发送IGMP普遍组查询报文。
port-up:VLAN内若有端口链路变为up,设备会立刻发送IGMP普遍组查询报文。
【使用指导】
为了提高可靠性,组播接收者侧的设备通过以太网冗余接口接入二层组播设备。以太网冗余接口中包含两个成员端口。通常组播数据会通过处于激活状态的成员接口,转发给下游的接收者。当处于激活状态的接口链路发生故障时,由于二层组播设备不会立即发送IGMP普遍组查询报文,无法及时将另一个成员接口学习到组播转发表项的成员端口中,导致组播数据无法不能及时切换到另一个成员接口所在的链路上进行传输。有关以太网冗余接口的详细说明,请参见“可靠性配置指导”中的“冗余备份”。
配置本命令后,当设备感知到VLAN内的端口链路状态发生变化时,会立刻发送IGMP普遍组查询报文,更新网络中成员端口信息,将组播数据流迅速切换到新的转发链路上。
执行undo igmp-snooping triggered-query enable命令时,如果没有指定任何参数,则表示VLAN内的端口状态无论是变为down还是up,设备都不会立刻发送IGMP普遍组查询报文。
【举例】
# 配置设备在端口链路状态发生变化时,立刻发送IGMP普遍组查询报文。
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] igmp-snooping triggered-query enable port-down port-up
igmp-snooping version命令用来在VLAN/VSI内配置IGMP Snooping的版本。
undo igmp-snooping version命令用来恢复缺省情况。
【命令】
igmp-snooping version version-number
undo igmp-snooping version
【缺省情况】
VLAN/VSI内IGMP Snooping的版本为2。
【视图】
VLAN视图
VSI视图
【缺省用户角色】
network-admin
【参数】
version-number:表示IGMP Snooping的版本号,取值范围为2~3。
【使用指导】
在配置本命令之前,必须先在VLAN/VSI内使能IGMP Snooping。
对于基于VLAN的配置,本命令与version命令的功能相同,只是作用范围不同:IGMP-Snooping视图下可以对指定VLAN进行配置,VLAN视图下只能对当前VLAN进行配置,二者的配置优先级相同。
【举例】
# 在VLAN 2内使能IGMP Snooping,并配置该VLAN内的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
# 在VSI aaa内使能IGMP Snooping,并配置该VSI内的IGMP Snooping版本为3。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] quit
[Sysname] vsi aaa
[Sysname-vsi-aaa] igmp-snooping enable
[Sysname-vsi-aaa] igmp-snooping version 3
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· version (IGMP-Snooping view)
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~25,单位为秒。
【使用指导】
本命令与igmp-snooping last-member-query-interval命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
【举例】
# 全局配置IGMP特定组查询报文的发送间隔为3秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] last-member-query-interval 3
【相关命令】
· igmp-snooping last-member-query-interval
mac-address multicast命令用来配置静态组播MAC地址表项。
undo mac-address multicast命令用来删除静态组播MAC地址表项。
【命令】
在系统视图下:
mac-address multicast mac-address interface interface-list vlan vlan-id
undo mac-address [ multicast ] [ [ mac-address [ interface interface-list ] ] vlan vlan-id ]
在二层以太网接口视图或二层聚合接口视图下:
mac-address multicast mac-address vlan vlan-id
undo mac-address [ multicast ] mac-address vlan vlan-id
【缺省情况】
不存在静态组播MAC地址表项。
【视图】
系统视图
二层以太网接口视图
二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
mac-address:静态组播MAC地址,格式为H-H-H,必须是尚未使用的组播MAC地址(即最高字节的最低比特位为1的MAC地址)。
interface interface-list:接口列表,表示一个或多个接口。表示方式为interface-list = { interface-type interface-number [ to interface-type interface-number ] }&<1-4>。其中,interface-type为接口类型(目前只支持二层以太网接口和二层聚合接口),interface-number为接口编号。&<1-4>表示前面的参数最多可以输入4次。
vlan vlan-id:指定接口所属的VLAN,必须为已创建的VLAN,如果指定的接口不属于该VLAN,系统将提示出错。vlan-id为VLAN的编号,取值范围为1~4094。
【使用指导】
执行本命令不需要使能IP组播路由。
用户既可以在系统视图对指定接口进行配置,也可以在接口视图下只对当前接口进行配置。
执行undo mac-address multicast命令时若未指定multicast参数,将删除包括静态组播MAC地址表项和单播MAC地址表项在内的所有MAC地址表项。
【举例】
# 配置静态组播MAC地址表项0100-5E00-0003,对应的端口为VLAN 2内的Ten-GigabitEthernet1/0/1~Ten-GigabitEthernet1/0/5。
<Sysname> system-view
[Sysname] mac-address multicast 0100-5e00-0003 interface ten-gigabitethernet 1/0/1 to ten-gigabitethernet 1/0/5 vlan 2
# 在端口Ten-GigabitEthernet1/0/1下配置静态组播MAC地址表项0100-5E00-0003,该端口属于VLAN 2。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] mac-address multicast 0100-5e00-0003 vlan 2
【相关命令】
· display mac-address multicast
mac-address multicast vsi命令用来为VXLAN网络配置静态组播MAC地址表项。
undo mac-address multicast vsi命令用来删除为VXLAN网络中配置的静态组播MAC地址表项或部分出接口。
【命令】
本地静态组播MAC地址表项配置:
mac-address multicast mac-address { interface { interface-type interface-number service-instance instance-id }&<1-4> } vsi vsi-name
undo mac-address multicast [ mac-address [ interface { interface-type interface-number service-instance instance-id }&<1-4> ] ] vsi vsi-name
远端静态组播MAC地址表项配置:
mac-address multicast mac-address { interface { tunnel tunnel-number1 [ to tunnel tunnel-number2 ] }&<1-4> } vsi vsi-name
undo mac-address multicast [ mac-address [ interface { tunnel tunnel-number1 [ to tunnel tunnel-number2 ] }&<1-4> ] ] vsi vsi-name
【缺省情况】
VXLAN组网下,不存在静态组播MAC地址表项。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
mac-address:MAC地址,格式为H-H-H,不支持全0的MAC地址。在配置时,用户可以省去MAC地址中每段开头的“0”,例如输入“100-5e00-3”即表示输入的MAC地址为“0100-5e00-0003”。
interface interface-type interface-number service-instance instance-id:指定本地MAC地址对应的AC。interface-type interface-number为接口类型和接口编号;instance-id为以太网服务实例的编号,取值范围为1~4096。
interface tunnel tunnel-number1 [ to tunnel tunnel-number2 ]:指定远端MAC地址对应的VXLAN隧道接口。tunnel-number为VXLAN隧道接口的编号,取值范围为0~15359,tunnel tunnel-number2的值要大于等于tunnel tunnel-number1的值。指定的隧道接口必须已经创建。
vsi vsi-name:指定MAC地址所属的VSI。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。
&<1-4>表示前面的参数最多可以输入4次。
【使用指导】
静态组播MAC地址用于将指定目的MAC地址的报文从多个端口复制转发出去。多次执行本命令,指定的MAC地址和VSI相同、其他参数不同时,可以为该表项添加多个出接口。
对于本地组播MAC地址表项,本命令中指定的以太网服务实例必须与指定的VSI关联,否则配置将失败;对于远端组播MAC地址表项,指定的隧道接口必须与指定的VSI对应的VXLAN关联,否则配置将失败。
执行undo mac-address multicast vsi命令时如果没有指定任何参数,将删除该VSI下的所有组播MAC地址表项。如果指定MAC地址及部分接口,仅删除对应的部分出接口,不删除该表项。
建议不要将EVPN动态创建的隧道接口指定为远端MAC地址对应的隧道接口。否则,当EVPN重新创建隧道时,隧道接口的编号可能发生变化(如配置恢复时),从而导致远端组播MAC地址表项的配置无法恢复。
对于EVPN网络,相同的组播MAC地址目前不支持在多个Leaf或VTEP同时配置;对于EVPN多归属应用和EVPN M-LAG应用,多归属成员设备/M-LAG设备不支持将组播MAC地址同步到其他成员设备/M-LAG设备。
有关VXLAN的详细介绍,请参见“VXLAN配置指导”中的“VXLAN”;有关EVPN的介绍请参见“EVPN配置指导”。
【举例】
# 配置本地静态组播MAC地址表项:MAC地址为0100-5e00-0003,MAC地址所属的VSI为vsi1,本地AC接口为Ten-GigabitEthernet1/0/1上的以太网服务实例1及Ten-GigabitEthernet1/0/2上的以太网服务实例1。
<Sysname> system-view
[Sysname] mac-address multicast 0100-5e00-0003 interface ten-gigabitethernet 1/0/1 service-instance 1 ten-gigabitethernet 1/0/2 service-instance 1 vsi vsi1
# 配置远端静态组播MAC地址表项:MAC地址为0100-5e00-0003,MAC地址所属的VSI为vsi1,远端VXLAN隧道接口为Tunnel1、Tunnel2及Tunnel3。
<Sysname> system-view
[Sysname] mac-address multicast 0100-5e00-0003 interface tunnel 1 to tunnel 3 vsi vsi1
【相关命令】
· display l2vpn mac-address(VXLAN命令参考/VXLAN)
max-response-time命令用来全局配置IGMP普遍组查询的最大响应时间。
undo max-response-time命令用来恢复缺省情况。
【命令】
max-response-time seconds
undo max-response-time
【缺省情况】
IGMP普遍组查询的最大响应时间为10秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
seconds:表示IGMP普遍组查询的最大响应时间,取值范围为1~3174,单位为秒。
【使用指导】
本命令与igmp-snooping max-response-time命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
为避免误删组播组成员,请确保IGMP普遍组查询的最大响应时间小于IGMP普遍组查询报文的发送间隔,否则配置虽能生效但系统会给出提示。
【举例】
# 全局配置IGMP普遍组查询的最大响应时间为5秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] max-response-time 5
【相关命令】
· igmp-snooping max-response-time
· igmp-snooping query-interval
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进行配置。
【使用指导】
本命令只对动态组播组有效,对静态组播组无效。
本命令与igmp-snooping overflow-replace命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有端口都有效,端口视图下的配置只对当前端口有效,后者的配置优先级较高。
【举例】
# 全局开启VLAN 2内的组播组替换功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] overflow-replace vlan 2
【相关命令】
· igmp-snooping overflow-replace
report-aggregation命令用来开启IGMP成员关系报告报文抑制功能。
undo report-aggregation命令用来关闭IGMP成员关系报告报文抑制功能。
【命令】
report-aggregation
undo report-aggregation
【缺省情况】
IGMP成员关系报告报文抑制功能处于开启状态。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【举例】
# 关闭IGMP成员关系报告报文抑制功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] undo report-aggregation
reset igmp-snooping group命令用来清除动态IGMP Snooping组播组的信息。
【命令】
reset igmp-snooping group { group-address [ source-address ] | all } [ vlan vlan-id | vsi vsi-name ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
group-address:清除指定组播组的信息,取值范围为224.0.1.0~239.255.255.255。
source-address:清除指定组播源的信息。如果未指定本参数,将清除所有组播源的信息。
all:清除所有组播组的信息。
vlan vlan-id:清除指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将清除所有VLAN内的信息。
vsi vsi-name:清除指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将清除所有VSI内的信息。
【举例】
# 清除所有动态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 | vsi vsi-name }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
all:清除所有动态路由器端口的信息。
vlan vlan-id:清除指定VLAN内的信息。vlan-id为VLAN的编号,取值范围为1~4094。如果未指定本参数,将清除所有VLAN内的信息。
vsi vsi-name:清除指定VSI内的信息。vsi-name为VSI的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将清除所有VSI内的信息。
【举例】
# 清除所有动态路由器端口的信息。
<Sysname> reset igmp-snooping router-port all
【相关命令】
· display igmp-snooping router-port
reset igmp-snooping statistics命令用来清除IGMP Snooping监听到的IGMP报文和PIM hello报文的统计信息。
【命令】
reset igmp-snooping statistics
【视图】
用户视图
【缺省用户角色】
network-admin
【举例】
# 清除IGMP Snooping监听到的IGMP报文和PIM hello报文的统计信息。
<Sysname> reset igmp-snooping statistics
【相关命令】
· display igmp-snooping statistics
reset l2-multicast fast-forwarding cache命令用来清除二层组播快速转发表中的表项。
【命令】
reset l2-multicast fast-forwarding cache [ vlan vlan-id ] { { source-address | group-address } * | all } [ slot slot-number ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vlan vlan-id:清除指定VLAN内的状态信息。vlan-id为VLAN的编号,取值范围为1~4094。
source-address:组播源地址,清除包含指定组播源的二层组播快速转发表项。
group-address:组播组地址,清除指定组播组的二层组播快速转发表项,取值范围为224.0.1.0~239.255.255.255。
slot slot-number:清除指定成员设备上的信息,slot-number表示设备在IRF中的成员编号。如果未指定本参数,将清除主设备上的信息。
all:清除二层组播快速转发表中的所有组播转发表项。
【举例】
# 从二层组播快速转发表中清除所有组播转发表项。
<Sysname> reset l2-multicast fast-forwarding cache all
# 从二层组播快速转发表中清除组播源组为(20.0.0.2,225.0.0.2)的转发表项。
<Sysname> reset l2-multicast fast-forwarding cache 20.0.0.2 225.0.0.2
【相关命令】
· display l2-multicast fast-forwarding cache
router-aging-time命令用来全局配置动态路由器端口的老化时间。
undo router-aging-time命令用来恢复缺省情况。
【命令】
router-aging-time seconds
undo router-aging-time
【缺省情况】
动态路由器端口的老化时间为260秒。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
seconds:表示动态路由器端口的老化时间,取值范围为1~8097894,单位为秒。
【使用指导】
本命令与igmp-snooping router-aging-time命令的功能相同,只是作用范围不同:IGMP-Snooping视图下的全局配置对所有VLAN和VSI都有效,VLAN视图/VSI视图下的配置只对当前VLAN/VSI有效,后者的配置优先级较高。
【举例】
# 全局配置动态路由器端口的老化时间为100秒。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] router-aging-time 100
【相关命令】
· igmp-snooping router-aging-time
send-query enable命令用来配置设备在链路拓扑发生变化时立刻发送IGMP普遍组查询报文,以及时更新组播转发表项。
undo send-query enable命令用来恢复缺省情况。
【命令】
send-query enable
undo send-query enable
【缺省情况】
设备不会因为链路拓扑发生变化而立刻发送IGMP普遍组查询报文。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【使用指导】
当链路拓扑发生变化时,STP等协议会重新计算路径,将流量切换到新的路径。但是,在这种情况下,设备通常不会立即发送IGMP普遍组查询报文,导致组播数据不能及时切换到变更后的路径上。通过配置本命令,可以配置设备在链路变化时主动发送IGMP普遍组查询报文,更新网络中成员端口信息,将组播数据流迅速切换到新的转发路径上。
【举例】
# 配置设备在链路拓扑发生变化时立刻发送IGMP普遍组查询报文。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] send-query enable
【相关命令】
· igmp-snooping
source-deny命令用来开启指定端口的组播数据报文源端口过滤功能。
undo source-deny命令用来关闭指定端口的组播数据报文源端口过滤功能。
【命令】
source-deny port interface-list
undo source-deny port interface-list
【缺省情况】
组播数据报文源端口过滤功能处于关闭状态。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
port interface-list:表示对指定端口进行配置。interface-list为端口列表,表示一或多个端口,表示方式为interface-list = { interface-type interface-number [ to interface-type interface-number ] },其中,interface-type为接口类型,interface-number为接口编号。
【使用指导】
本命令与igmp-snooping source-deny命令的功能相同,只是作用范围不同:IGMP-Snooping视图下可以对指定端口进行配置,端口视图下只能对当前端口进行配置,二者的配置优先级相同。
【举例】
# 开启端口Ten-GigabitEthernet1/0/1~Ten-GigabitEthernet1/0/4上的组播数据报文源端口过滤功能。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] source-deny port ten-gigabitethernet 1/0/1 to ten-gigabitethernet 1/0/4
【相关命令】
· igmp-snooping source-deny
version命令用来配置指定VLAN内的IGMP Snooping的版本。
undo version命令用来恢复缺省情况。
【命令】
version version-number vlan vlan-list
undo version vlan vlan-list
【缺省情况】
VLAN内IGMP Snooping的版本为2。
【视图】
IGMP-Snooping视图
【缺省用户角色】
network-admin
【参数】
version-number:表示IGMP Snooping的版本号,取值范围为2~3。
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 Snooping。
对于基于VLAN的配置,本命令与igmp-snooping version命令的功能相同,只是作用范围不同:IGMP-Snooping视图下可以对指定VLAN进行配置,VLAN视图下只能对当前VLAN进行配置,二者的配置优先级相同。
【举例】
# 使能VLAN 2~10内的IGMP Snooping,并配置这些VLAN内的IGMP Snooping版本为3。
<Sysname> system-view
[Sysname] igmp-snooping
[Sysname-igmp-snooping] enable vlan 2 to 10
[Sysname-igmp-snooping] version 3 vlan 2 to 10
【相关命令】
· enable (IGMP-Snooping view)
· igmp-snooping enable
· igmp-snooping version
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!