所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 配置指南-IP组播

本文档介绍了IP组播的配置,具体包括IP组播基础、IGMP配置、MLD配置、PIM(IPv4)配置、PIM(IPv6)配置、MSDP配置、组播VPN配置、组播路由管理(IPv4)配置、组播路由管理(IPv6)配置、IGMP Snooping配置、MLD Snooping配置、静态组播MAC地址配置、组播VLAN配置和组播网管配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
调整PIM-SM(IPv6)加入和剪枝控制参数

调整PIM-SM(IPv6)加入和剪枝控制参数

设备向上游发送Join信息请求转发组播数据,发送Prune信息请求停止转发组播数据。可以根据实际需要调整加入和剪枝控制参数,若无特殊需要,推荐使用缺省值。

前置任务

在调整加入和剪枝控制参数之前,需完成以下任务:

配置流程

调整Join/Prune报文的时间控制参数、去使能Join/Prune报文打包发送能力、调整剪枝延迟时间、配置Join信息的过滤策略配置时并无先后顺序,用户可根据实际需要进行调整。

调整Join/Prune报文的时间控制参数

背景信息

PIM设备通过向上游发送Join信息请求转发组播数据,发送Prune信息请求停止转发组播数据。实际上,Join信息和Prune信息都被封装在了Join/Prune报文中,PIM设备会周期性的将Join/Prune报文发送给上游设备来更新转发状态。上游设备在收到Join/Prune报文,就会启动定时器,时间设为Join/Prune报文自身携带的保持时间。超时后,如果没有收到下游后续的Join/Prune报文:

  • 若原Join/Prune报文携带有加入某组播组信息,则抑制相应组播组下游接口的转发;
  • 若原Join/Prune报文携带有针对某组播组的剪枝信息,则恢复相应组播组下游接口的转发。

因此Join/Prune报文的发送间隔必须要小于Join/Prune报文的保持时间。

说明:

发送Join/Prune报文的时间间隔、Join/Prune报文的保持时间在全局PIM-IPv6视图下和接口视图下都可配置,如果同时配置,接口视图上的配置生效。

缺省配置

表5-14列出了Join/Prune报文时间参数的缺省配置。

表5-14 Join/Prune报文时间参数的缺省配置
参数 缺省值

发送Join/Prune报文的时间间隔

60s

Join/Prune报文的保持时间

210s

操作步骤

  • 全局配置
    1. 执行命令system-view,进入系统视图。
    2. 执行命令pim ipv6,进入PIM-IPv6视图。
    3. 执行命令timer join-prune interval,配置发送Join/Prune报文的时间间隔。
    4. 执行命令holdtime join-prune interval,配置Join/Prune报文的保持时间。
    5. 执行命令commit,提交配置。
  • 接口配置
    1. 执行命令system-view,进入系统视图。
    2. 执行命令interface interface-type interface-number,进入接口视图。
    3. (对于以太网接口)执行命令undo portswitch,配置接口切换到三层模式。

      缺省情况下,以太网接口处于二层模式。

      使用该命令进行接口的二三层模式切换时,接口下只能存在属性配置信息(例如shutdowndescription配置)或者二三层接口均支持的配置信息(例如mode lacplacp system-id配置),模式切换功能才可以生效。不能有任何切换后的接口模式不支持的配置存在。如果接口上存在不支持的配置,请先将这些配置全部清除,然后再执行undo portswitch命令。

      说明:

      如果涉及的以太网接口较多,可以在系统视图下执行命令undo portswitch batch interface-type { interface-number1 [ to interface-number2 ] } &<1-10>,批量切换以太网接口的工作模式。

    4. 执行命令pim ipv6 timer join-prune interval,配置发送Join/Prune报文的时间间隔。
    5. 执行命令pim ipv6 holdtime join-prune interval,配置Join/Prune报文的保持时间。
    6. 执行命令commit,提交配置。

去使能Join/Prune报文打包功能

背景信息

打包发送Join/Prune报文比发送大量Join/Prune报文效率高,缺省情况下,设备将Join/Prune报文打包发送。但是由于打包后的报文较大,而网络中有些性能较差的设备无法接收打包后的报文。此时为避免报文被丢弃,可以去使能实时触发的Join/Prune报文打包功能。

操作步骤

  1. 执行命令system-view,进入系统视图。
  2. 执行命令pim ipv6,进入PIM-IPv6视图。
  3. 执行命令join-prune triggered-message-cache disable,去使能实时触发的Join/Prune报文打包功能。
  4. 执行命令commit,提交配置。

调整剪枝延迟时间

背景信息

在剪枝过程中,从收到下游设备发来的剪枝信息到继续向上游设备发送剪枝信息都会有延迟时间,这段时间称为LAN-Delay。PIM设备在向上游发完剪枝信息后,也不会立即将相应下游接口剪掉,还会保持一段时间向下游转发。如果下游又有组播需求,必须要在这段时间内发送加入请求以否决这个剪枝动作。这段否决剪枝的时间称为Override-Interval。所以,实际上PIM设备从收到剪枝信息到完成剪枝动作总共延迟的时间为LAN-Delay + Override-Interval。

说明:

LAN-Delay、Override-Interval在全局PIM-IPv6视图下和接口视图下都可配置,如果同时配置,接口视图上的配置生效。

缺省配置

表5-15列出了剪枝延迟时间参数的缺省配置。

表5-15 剪枝延迟时间参数的缺省配置
参数 缺省值

LAN-Delay

500ms

Override-Interval

2500ms

操作步骤

  • 全局配置
    1. 执行命令system-view,进入系统视图。
    2. 执行命令pim ipv6,进入PIM-IPv6视图。
    3. 执行命令hello-option lan-delay interval,配置在LAN内传输消息的延迟时间。
    4. 执行命令hello-option override-interval interval,配置否决剪枝的时间。
    5. 执行命令commit,提交配置。
  • 接口配置
    1. 执行命令system-view,进入系统视图。
    2. 执行命令interface interface-type interface-number,进入接口视图。
    3. (对于以太网接口)执行命令undo portswitch,配置接口切换到三层模式。

      缺省情况下,以太网接口处于二层模式。

      使用该命令进行接口的二三层模式切换时,接口下只能存在属性配置信息(例如shutdowndescription配置)或者二三层接口均支持的配置信息(例如mode lacplacp system-id配置),模式切换功能才可以生效。不能有任何切换后的接口模式不支持的配置存在。如果接口上存在不支持的配置,请先将这些配置全部清除,然后再执行undo portswitch命令。

      说明:

      如果涉及的以太网接口较多,可以在系统视图下执行命令undo portswitch batch interface-type { interface-number1 [ to interface-number2 ] } &<1-10>,批量切换以太网接口的工作模式。

    4. 执行命令pim ipv6 hello-option lan-delay interval,配置在LAN内传输消息的延迟时间。
    5. 执行命令pim ipv6 hello-option override-interval interval,配置否决剪枝的时间。
    6. 执行命令commit,提交配置。

配置Join信息的过滤策略

背景信息

为了防止非法用户的加入,可配置Join信息过滤策略,指定Join/Prune报文中Join信息的合法源地址范围。

操作步骤

  1. 执行命令system-view,进入系统视图。
  2. 执行命令interface interface-type interface-number,进入接口视图。
  3. (对于以太网接口)执行命令undo portswitch,配置接口切换到三层模式。

    缺省情况下,以太网接口处于二层模式。

    使用该命令进行接口的二三层模式切换时,接口下只能存在属性配置信息(例如shutdowndescription配置)或者二三层接口均支持的配置信息(例如mode lacplacp system-id配置),模式切换功能才可以生效。不能有任何切换后的接口模式不支持的配置存在。如果接口上存在不支持的配置,请先将这些配置全部清除,然后再执行undo portswitch命令。

    说明:

    如果涉及的以太网接口较多,可以在系统视图下执行命令undo portswitch batch interface-type { interface-number1 [ to interface-number2 ] } &<1-10>,批量切换以太网接口的工作模式。

  4. 执行命令pim ipv6 join-policy { asm { basic-acl6-number | acl6-name acl6-name } | ssm { advanced-acl6-number | acl6-name acl6-name } | advanced-acl6-number | acl6-name acl6-name },配置Join信息过滤策略,限定Join信息的合法源地址范围。
  5. 执行命令commit,提交配置。

检查调整PIM-SM(IPv6)加入和剪枝控制参数的配置结果

前提条件

调整加入和剪枝控制参数成功后,可以通过命令查看PIM(IPv6)接口、PIM(IPv6)控制消息统计数和PIM(IPv6)路由表等信息。

操作步骤

  • 使用命令display pim ipv6 interface [ interface-type interface-number | up | down ] [ verbose ],查看接口上的PIM(IPv6)信息。
  • 使用命令以下命令查看发送和接收PIM(IPv6)控制报文的数目信息:

    • display pim ipv6 control-message counters [ message-type { assert | hello | join-prune | bsr } | interface interface-type interface-number ] *
    • display pim ipv6 control-message counters message-type { probe | register | register-stop | crp }

  • 使用以下命令查看PIM(IPv6)路由表:

    • display pim ipv6 routing-table [ ipv6-source-address [ mask mask-length ] | ipv6-group-address [ mask mask-length ] | flags flag-value | fsm | incoming-interface { interface-type interface-number | register } | mode { sm | ssm } | outgoing-interface { exclude | include | match } { interface-type interface-number | none | register } ] * [ outgoing-interface-number [ number ] ]
    • display pim ipv6 routing-table brief [ ipv6-source-address [ mask mask-length ] | ipv6-group-address [ mask mask-length ] | incoming-interface { interface-type interface-number | register } ] *

翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166616

浏览量:62931

下载量:241

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页