• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

04-IP组播分册

01-组播公共配置命令

本章节下载 01-组播公共配置命令  (146.98 KB)

01-组播公共配置命令


第1章  组播公共配置命令

1.1  组播公共配置命令

1.1.1  broadcast-suppression

【命令】

broadcast-suppression { ratio | bandwidth bandwidth }

undo broadcast-suppression

【视图】

以太网端口视图

【参数】      

ratio:指定以太网端口最大广播流量的线速度百分比,取值范围为1~100,缺省值为50。百分比越小,则允许通过的广播流量也越小。

bandwidth:端口广播抑制带宽值,取值范围在1到端口最大带宽值之间,单位为Mbps。

【描述】

broadcast-suppression命令用来设定端口的广播抑制比例值或者广播抑制带宽值。undo broadcast-suppression命令用来恢复缺省情况。

缺省情况下,广播抑制比例是50%。

允许多次使用broadcast-suppression命令,广播抑制率值以最后一次更新为准。

  注意:

l      用户不能在同一单板上同时设置组播抑制功能和广播抑制功能,即一旦某单板有端口设置了广播抑制,该单板其他端口也不能设置组播抑制,反之亦然。

l      在组播抑制的时候也会同时抑制广播报文,而广播抑制的时候不会同时抑制组播报文。

l      组播报文抑制不区分是未知组播报文还是已知组播报文。

 

表1-1 相关参考命令

命令

描述

multicast-suppression

该命令用来设定端口的组播抑制率或者组播抑制带宽值

 

【举例】

# 设定广播抑制比例为40。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface ethernet 2/1/1

[H3C-Ethernet2/1/1] broadcast-suppression 40

# 设定广播抑制带宽值为40Mbps。

[H3C-Ethernet2/1/1] broadcast-suppression bandwidth 40

# 取消广播抑制功能。

[H3C-Ethernet2/1/1] undo broadcast-suppression

1.1.2  debugging multicast forwarding

【命令】

debugging multicast forwarding

undo debugging multicast forwarding

【视图】

用户视图

【参数】

【描述】

debugging multicast forwarding命令用来打开组播报文转发调试信息开关。undo debugging multicast forwarding命令用来关闭组播报文转发调试信息开关。

缺省情况下,组播报文转发调试信息开关是关闭的。

【举例】

# 打开组播报文转发调试信息开关。

<H3C> debugging multicast forwarding

1.1.3  debugging multicast kernel-routing

【命令】

debugging multicast kernel-routing

undo debugging multicast kernel-routing

【视图】

用户视图

【参数】

【描述】

debugging multicast kernel-routing命令用来打开组播核心路由调试信息开关。undo debugging multicast kernel-routing命令用来关闭组播核心路由调试信息开关。

缺省情况下,组播核心路由调试信息开关是关闭的。

【举例】

# 打开组播核心路由调试信息开关。

<H3C> debugging multicast kernel-routing

1.1.4  debugging multicast status-forwarding

【命令】

debugging multicast status-forwarding

undo debugging multicast status-forwarding

【视图】

用户视图

【参数】

【描述】

debugging multicast status-forwarding命令用来打开组播转发状态调试信息开关。undo debugging multicast status-forwarding命令用来关闭组播状态调试信息开关。

缺省情况下,组播状态调试信息开关是关闭的。

【举例】

# 打开组播转发状态调试信息开关。

<H3C> debugging multicast status-forwarding

1.1.5  display mpm forwarding-table

【命令】

display mpm forwarding-table [ group-address | source-address ]

【视图】

任意视图

【参数】

group-address:组播组地址,用于指定一个组播组,取值范围是224.0.0.0~239.255.255.255。

source-address:组播源的IP地址。

【描述】

display mpm forwarding-table命令用来查看带端口的组播转发表信息。

指定组地址或源地址时本命令仅显示匹配的(S,G)表项,否则本命令显示所有的表项。

表1-2 相关参考命令

命令

描述

display multicast forwarding-table

该命令用来查看不带端口的组播转发表信息

 

【举例】

# 显示带端口的组播转发表信息。

<H3C> display mpm forwarding-table

Multicast Forwarding Cache Table

Total 1 entry(entries)

 

00001. (10.11.113.110, 226.1.1.1)

 in-vlan Vlan1

 2 out-vlan(s):

  Vlan20

   Ethernet5/1/33

  Vlan10

   Ethernet5/1/31

 

Total 1 entry(entries) Listed

表1-3 display mpm forwarding-table命令显示信息描述表

内容

内容说明

Multicast Forwarding Cache Table

组播转发表

Total 1 entry(entries)

表项总数

00001

表项序号

(10.11.113.110, 226.1.1.1)

(S,G)即(源地址,组地址)

in-vlan Vlan1

组播转发表的入VLAN是VLAN 1

2 out-vlan(s):

组播转发表有两个出VLAN

  Vlan20

   Ethernet5/1/33

  Vlan10

   Ethernet5/1/31

第一个出VLAN为VLAN 20,其下的出端口为Ethernet5/1/33

第二个出VLAN为VLAN 10,其下的出端口为Ethernet5/1/31

Total 1 entry(entries) Listed

共列出1个(S,G)表项

 

1.1.6  display mpm group

【命令】

display mpm group [ vlan vlan-id [ ip-address ] ]

【视图】

任意视图

【参数】

vlan vlan-id:要查看的组播组信息所在的VLAN。当不输入此参数时显示所有VLAN下的组播组信息。

ip-address:要查看的组播组的IP地址。

【描述】

display mpm group命令用来显示交换机的所有VLAN或某一VLAN下的IP组播组和MAC组播组信息。

【举例】

# 显示VLAN10的组播组信息。

<H3C>display mpm group vlan 10

  Total 1 IP Group(s).

  Total 1 MAC Group(s).

 

  Vlan(id):10.

    Total 1 IP Group(s).

    Total 1 MAC Group(s).

    Router port(s):

    IP group(s):the following ip group(s) match to one mac group.

        IP group address:230.45.45.1

        Host port(s):Ethernet4/1/1

    MAC group(s):

        MAC group address:0100-5e2d-2d01

        Host port(s):Ethernet4/1/1

表1-4 display mpm group命令显示信息描述表

字段

说明

Vlan(id)

指定VLAN ID

Router port(s)

路由器端口

IP group(s)

IP组播组

IP group address

IP组播组地址

Host port(s)

IP组播组主机端口

MAC group(s)

MAC组播组

MAC group address

MAC组播组地址

Host port(s)

MAC组播组主机端口

 

1.1.7  display multicast forwarding-table

【命令】

display multicast forwarding-table [ group-address [ mask { mask | mask-length } ] | source-address [ mask { mask | mask-length } ] | incoming-interface { interface-type interface-number | null null-interface- number | register } ] *

【视图】

任意视图

【参数】

group-address:组播组地址,用于指定一个组播组,取值范围是224.0.0.0~239.255.255.255。

source-address:组播源的单播IP地址。

incoming-interface:指定组播转发项的入接口。

interface-type interface-number:接口类型和接口号。

null:入接口为空。

null-interface-number:只能取0。

register:PIM-SM的注册接口。

【描述】

display multicast forwarding-table命令用来查看组播转发表信息。

表1-5 相关参考命令

命令

描述

display multicast routing-table

该命令用来查看IP组播路由表信息

 

【举例】

# 查看组播转发表信息。

<H3C> display multicast forwarding-table

Multicast Forwarding Cache Table

Total 2 entries

 

00001. (4.4.4.4, 224.2.254.84), iif Vlan-interface1, 0 oifs

     Matched 240 pkts, Wrong If 0 pkts

     Forwarded 232 pkts

00002. (4.4.4.4, 224.2.149.17), iif Vlan-interface1, 1 oifs

     List of outgoing interface:

       01: Vlan-interface2

     Matched 236 pkts, Wrong If 0 pkts

     Forwarded 233 pkts

 

Matched 2 entries

以上显示内容相应的域的说明如表1-6所示。

表1-6 display multicast forwarding-table命令显示信息说明表

字段

描述

Multicast Forwarding Cache Table

组播转发表

Total 2 entries

表项总数

00002

表项序号

(4.4.4.4, 224.2.149.17)

(s,g),源IP地址和组播组

iif Vlan-interface1, 1 oifs

组播转发表的入接口vlan-interface 1,组播转发表有一个出接口

List of outgoing interface:

       01: Vlan-interface2

出接口列表,含有一个出接口,vlan-interface 2

Matched 236 pkts, Wrong If 0 pkts

     Forwarded 233 pkts

236个匹配(s,g)表项的数据包,0个匹配(s,g)表项的错误的数据包,转发了233个数据包

Matched 2 entries

符合配置命令的表项是2个

 

1.1.8  display multicast routing-table

【命令】

display multicast routing-table [ group-address [ mask { mask | mask-length } ] | source-address [ mask { mask | mask-length } ] | incoming-interface { vlan-interface interface-number | register } ] *

【视图】

任意视图

【参数】

group-address:组播组地址,用于指定一个组播组,显示该组对应的路由表信息。取值范围是224.0.0.0~239.255.255.255。

source-address:组播源的单播IP地址。

incoming-interface:指定组播路由项的入接口。

vlan-interface interface-number:VLAN虚接口号。

register:PIM-SM的注册接口。

【描述】

display multicast routing-table命令用来查看IP组播路由表信息。

表1-7 相关参考命令

命令

描述

display multicast forwarding-table

该命令用来查看组播转发表信息

 

【举例】

# 查看组播路由表中的路由项信息。

<H3C> display multicast routing-table

Multicast Routing Table

Total 3 entries

 

(4.4.4.4, 224.2.149.17)

    Uptime: 00:15:16, Timeout in 272 sec

    Upstream interface: Vlan-interface1(4.4.4.6)

    Downstream interface list:

      Vlan-interface2(2.2.2.4), Protocol 0x1: IGMP

 

(4.4.4.4, 224.2.254.84)

    Uptime: 00:15:16, Timeout in 272 sec

    Upstream interface: Vlan-interface1(4.4.4.6)

    Downstream interface list: NULL

 

(4.4.4.4, 239.255.2.2)

    Uptime: 00:02:57, Timeout in 123 sec

    Upstream interface: Vlan-interface1(4.4.4.6)

    Downstream interface list: NULL

 

Matched 3 entries

表1-8 display multicast routing-table命令显示信息说明表

字段

描述

Multicast Routing Table

组播路由表

Total 3 entries

组播路由表共3个表项

(4.4.4.4, 224.2.149.17)

组播路由表的(s,g)

Uptime: 00:15:16, Timeout in 272 sec

    Upstream interface: Vlan-interface1(4.4.4.6)

    Downstream interface list:

      Vlan-interface2(2.2.2.4), Protocol 0x1: IGMP

持续时间15分钟16秒,在272秒后表项超时

上游接口信息:vlan-interface1(上游接口的IP地址:4.4.4.6)

下游接口列表:

下游接vlan-interface2(下游接口的IP地址是2.2.2.4),该下游接口是IGMP协议加入。

Matched 3 entries

共有3个和配置命令匹配的表项

 

1.1.9  multicast route-limit

【命令】

multicast route-limit limit

undo multicast route-limit

【视图】

系统视图

【参数】

limit:组播路由表容量限制。

【描述】

multicast route-limit命令用来限制组播路由表容量。超过限制后,路由器将丢弃新增(S,G)的数据报文。undo multicast route-limit命令用来恢复组播路由表容量限制为缺省值。

缺省情况下,组播路由表容量限制为512。

【举例】

# 限制组播路由表的容量为128。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] multicast route-limit 128

# 限制组播路由表的容量的阈值为1000,此时系统的组播路由表容量为默认值512,且当前系统中有5号槽位的接口板不支持本规格。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] multicast route-limit 1000

Slot 5 does not support the limit, configuration failed.

1.1.10  multicast routing-enable

【命令】

multicast routing-enable

undo multicast routing-enable

【视图】

系统视图

【参数】

【描述】

multicast routing-enable命令用来启动组播路由。undo multicast routing-enable命令用来停止组播路由。

缺省情况下,不启动组播路由。

表1-9 相关参考命令

命令

描述

pim dm

该命令用来启动PIM-DM协议

pim sm

该命令用来启动PIM-SM协议

 

【举例】

# 启动组播路由。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] multicast routing-enable

1.1.11  multicast-suppression

【命令】

multicast-suppression { ratio | bandwidth bandwidth }

undo multicast-suppression

【视图】

以太网端口视图

【参数】

ratio:指定以太网端口最大组播流量的线速度百分比,取值范围为1~100,缺省值为100。百分比越小,则允许通过的组播流量也越小。

bandwidth:端口组播抑制带宽值,取值范围在1到端口最大带宽值之间,单位为Mbps。

【描述】

multicast-suppression命令用来设定端口的组播抑制率或者组播抑制带宽值undo multicast-suppression命令用来取消端口的组播抑制功能。

缺省情况下,组播抑制率是100%。

允许多次使用multicast-suppression命令,组播抑制率以最后一次更新值为准。

  注意:

l      用户不能在同一单板上同时设置组播抑制功能与广播抑制功能,即一旦某单板有端口设置了广播抑制,该单板其他端口也不能设置组播抑制,反之亦然。虽然命令是基于端口的,但是这两个设置的互斥是基于单板的。

l      在组播抑制的时候也会同时抑制广播报文,而广播抑制的时候不会同时抑制组播报文。

l      组播报文抑制不区分是未知组播报文还是已知组播报文。

 

表1-10 相关参考命令

命令

描述

broadcast-suppression

该命令用来设定端口的广播抑制比例值或者广播抑制带宽值

 

【举例】

# 设定组播抑制率为40%。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface ethernet 2/1/1

[H3C-Ethernet2/1/1] multicast-suppression 40

# 设定组播抑制带宽值为40Mbps。

[H3C-Ethernet2/1/1] multicast-suppression bandwidth 40

# 取消组播抑制功能。

[H3C-Ethernet2/1/1] undo multicast-suppression

1.1.12  reset multicast forwarding-table

【命令】

reset multicast forwarding-table [ statistics ] { all | { group-address [ mask { group-mask | group-mask-length } ] | source-address [ mask { source-mask | source-mask-length } ] | incoming-interface { null null-interface-number | interface-type interface-number } } * }

【视图】

用户视图

【参数】

statistics:如果使用该参数,将清除MFC转发项的统计信息。否则,将清除MFC转发项。

all:所有MFC转发项。

group-address:指定组播组地址。

group-mask:指定组播组地址掩码。

group-mask-length:指定组播组地址掩码长度。

source-address:指定源地址。

source-mask:指定源地址掩码。

source-mask-length:指定源地址掩码长度。

incoming-interface:指定组播转发项的入接口。

null:入接口为空。

null-interface-number:只能取0。

interface-type interface-number:接口类型和接口号。

【描述】

reset multicast forwarding-table命令用来清除MFC的转发项或其统计信息。

参数group-addresssource-address的次序可以互换,但必须输入合法的group-addresssource-address,否则系统会提示输入错误。

表1-11 相关参考命令

命令

描述

display multicast forwarding-table

该命令用来查看组播转发表信息

reset pim routing-table

该命令用来清除PIM协议的路由项

reset multicast routing-table

该命令用来清除组播核心路由表的路由项,并删除MFC中相应的转发项

 

【举例】

# 从MFC转发表中清除组地址为225.5.4.3的转发项。

<H3C> reset multicast forwarding-table 225.5.4.3

# 从MFC转发表中清除组地址为225.5.4.3的转发项的统计信息。

<H3C> reset multicast forwarding-table statistics 225.5.4.3

1.1.13  reset multicast routing-table

【命令】

reset multicast routing-table { all | { group-address [ mask { group-mask | group-mask-length } ] | source-address [ mask { source-mask | source-mask- length } ] | incoming-interface vlan-interface interface-number } * }

【视图】

用户视图

【参数】

all:组播核心路由表中的所有路由项。

group-address:指定组播组地址。

group-mask:指定组播组地址掩码。

group-mask-length:指定组播组地址掩码长度。

source-address:指定源地址。

source-mask:指定源地址掩码。

source-mask-length:指定源地址掩码长度。

incoming-interface:指定组播路由项的入接口。

vlan-interface interface-number:VLAN虚接口号。

【描述】

reset multicast routing-table命令用来清除组播核心路由表的路由项,并删除MFC中相应的转发项。

参数group-addresssource-address的次序可以互换,但必须输入合法的group-addresssource-address,否则系统会提示输入错误。

表1-12 相关参考命令

命令

描述

display multicast forwarding-table

该命令用来查看组播转发表信息

reset pim routing-table

该命令用来清除PIM协议的路由项

reset multicast forwarding-table

该命令用来清除MFC的转发项或其统计信息。

 

【举例】

# 从组播核心路由表中清除组地址为225.5.4.3的路由项。

<H3C> reset multicast routing-table 225.5.4.3

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们