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

04-IP组播分册

02-组播公共配置

本章节下载 02-组播公共配置  (134.47 KB)

02-组播公共配置


第1章  组播公共配置

下表列出了本章所包含的内容。

如果您需要……

请阅读……

了解组播公共配置的基本原理和概念

简介

了解端口隔离的配置任务及配置过程

组播公共配置

显示配置后组播的运行情况和验证配置的效果

组播公共配置显示和调试

 

1.1  简介

组播公共配置的任务是组播组管理协议和组播路由协议共有的,包括启动IP组播路由、显示组播路由表及组播转发表等。

1.2  组播公共配置

l              启动组播路由

l              配置组播路由表容量限制

l              清除MFC转发项或其统计信息

l              清除组播核心路由表中的路由项

l              配置广播报文/组播报文的抑制功能

1.2.1  启动组播路由

启动三层组播协议之前,必须首先启动组播路由。

请在系统视图下进行下列配置。

表1-1 启动组播

操作

命令

启动组播路由

multicast routing-enable

停止组播路由

undo multicast routing-enable

 

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

  注意:

只有启动了组播路由,其他的三层组播配置才能生效。

 

1.2.2  配置组播路由表容量限制

为防止大量的组播路由表项耗尽路由器内存,可以限制组播路由表的容量。

表1-2 配置组播路由表容量限制

操作

命令

说明

进入系统视图

system-view

-

配置组播路由表容量的阈值

multicast route-limit limit

缺省情况下,组播路由表容量的阈值为512

 

&  说明:

l      当新插入一块接口板时,如果该接口板不支持当前系统配置的组播路由表容量,将禁止该接口板启动。

l      重复执行该命令,新的配置会覆盖原有的配置。

 

  注意:

配置组播路由表容量限制命令时:

l      如果当前的组播路由表容量大于配置值,系统会提示“Modifying the limit will delete all multicast routing-tables. Do you want to continue?[Y/N]”;如果用户选择“Y”,将会清除当前所有组播路由表,并设置新的组播路由表容量。

l      如果当前的组播路由表容量小于配置值,或者当前系统中存在不支持该规格的接口板,会提示:Slot X does not support the limit, configuration failed;否则设置新的组播路由表容量,配置成功。

 

1.2.3  清除MFC转发项或其统计信息

请在用户视图下进行下列配置。

表1-3 清除MFC转发项或其统计信息

操作

命令

清除MFC转发项或其统计信息

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 } } * }

 

1.2.4  清除组播核心路由表中的路由项

请在用户视图下进行下列配置。

表1-4 清除组播核心路由表中的路由项

操作

命令

清除组播核心路由表的路由项

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 } * }

 

清除组播核心路由表中的路由项后,MFC中相应的转发项也将被删除。

1.2.5  配置广播报文/组播报文的抑制功能

为了防止由于广播报文/组播报文泛滥造成端口阻塞,交换机提供对广播报文/组播报文的抑制功能。用户通过设置速度百分比或者带宽值来抑制广播报文/组播报文。

表1-5 配置广播报文/组播报文的抑制功能

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

必选

interface-type是Ethernet或GigabitEthernet

配置组播报文抑制功能

multicast-suppression { ratio | bandwidth bandwidth }

可选

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

bandwidth参数的单位为Mbps

配置广播报文抑制功能

broadcast-suppression { ratio | bandwidth bandwidth }

可选

缺省情况下,广播抑制率是50%

bandwidth参数的单位为Mbps

 

  注意:

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

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

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

 

1.3  组播公共配置显示和调试

在完成上述配置后,可在任意视图下执行display命令显示配置后组播的运行情况,通过查看显示信息验证配置的效果。

在用户视图下,执行debugging命令可对组播进行调试。

表1-6 组播公共配置显示和调试

操作

命令

查看组播路由表信息

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

查看组播转发表信息

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 } ] *

查看带端口的组播转发表信息

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

查看交换机的所有VLAN或某一VLAN下的组播组和MAC组播组信息

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

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

debugging multicast forwarding

关闭组播报文转发调试信息开关

undo debugging multicast forwarding

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

debugging multicast status-forwarding

关闭组播转发状态调试信息开关

undo debugging multicast status-forwarding

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

debugging multicast kernel-routing

关闭组播核心路由调试信息开关

undo debugging multicast kernel-routing

 

组播路由表分三个层次:每个组播路由协议有一个协议自身的组播路由表;各个组播路由协议的组播路由信息经过综合形成组播核心路由表;组播核心路由表与组播转发表保持一致,而组播转发表真正控制着组播数据包的转发。

组播转发表主要用于调试,一般情况下,用户可以查看组播核心路由表获得需要的信息。

 

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

新华三官网
联系我们