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

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

提示

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

升级

S9300, S9300E, S9300X V200R010C00 配置指南-MPLS

本文档介绍了设备支持的MPLS相关配置。主要内容包括静态LSP的基本原理和配置过程、MPLS LDP的基本原理和配置过程、MPLS QoS的基本原理和配置过程、MPLS TE的基本原理和配置过程、MPLS OAM的基本原理和配置过程、Seamless MPLS的基本原理和配置过程,并提供相关的配置案例。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
(可选)配置LDP会话的定时器

(可选)配置LDP会话的定时器

背景信息

LDP会话使用的定时器如表3-8所示。

表3-8  LDP会话的定时器

定时器

描述

使用建议

Hello发送定时器:
  • 链路Hello发送定时器(即本地LDP会话中的Hello发送定时器)。
  • 目标Hello发送定时器(即远端LDP会话中的Hello发送定时器)。

LSR使用Hello定时器周期性地发送Hello消息,向邻居LSR通告它在网络中的存在,并建立Hello邻接关系。

在网络状况不是很好的网络中,可以适当调小Hello发送定时器的时间,以便尽早发现网络故障。

Hello保持定时器:
  • 链路Hello保持定时器(即本地LDP会话中的Hello保持定时器)。
  • 目标Hello保持定时器(即远端LDP会话中的Hello保持定时器)。

建立了Hello邻接关系的LDP对等体之间,通过周期性发送Hello报文表明自己希望继续维持这种邻接关系。如果Hello保持定时器超时,没有收到新的Hello报文,则拆除Hello邻接关系。

在链路状态不稳定,或者发送报文数量较大的网络中,可以适当调大Hello保持定时器的时间,以避免会话被频繁拆除和建立。

Keepalive发送定时器

LDP会话建立以后,LSR启动Keepalive发送定时器周期性地发送Keepalive消息,用于保持LDP会话。

在网络状况不是很好的网络中,可以适当调小Keepalive发送定时器的时间,以便尽早发现网络故障。

Keepalive保持定时器

LDP对等体之间通过LDP协议报文(PDU)维持LDP会话,如果Keepalive保持定时器超时,没有收到任何LDP PDU,则关闭连接,结束LDP会话。

在链路状态不稳定的网络中,可以适当调大Keepalive保持定时器的时间,以尽量避免LDP会话振荡。

指数回退定时器

LDP会话初始化消息处理失败或者收到对端LSR会话初始化消息的拒绝通知后,会话发起的主动端会启动指数回退定时器,定期尝试重新建立会话。

  • 当设备升级时,需要延长会话发起端尝试建立会话的周期,可以配置较大的指数回退定时器的初始值和最大值。

  • 当设备承载业务容易发生闪断时,需要缩短会话发起端尝试建立会话的周期,可以配置较小的指数回退定时器的初始值和最大值。

说明:

本地和远端会话共存时,本地和远端会话的Keepalive发送定时器和Keepalive保持定时器必须保持一致。

操作步骤

  • 配置本地LDP会话的定时器
    1. 执行命令system-view,进入系统视图。
    2. 执行命令interface interface-type interface-number,进入建立LDP会话的接口视图。
    3. (可选)对于以太网接口,执行命令undo portswitch,配置接口切换到三层模式。

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

    4. 执行命令mpls ldp timer hello-send interval,配置链路Hello发送定时器。

      缺省情况下,链路Hello发送定时器的值是链路Hello保持定时器值的1/3。

      链路Hello发送定时器的实际生效值=Min{链路Hello发送定时器的配置值,链路Hello保持定时器值的1/3}。

    5. 执行命令mpls ldp timer hello-hold interval,配置链路Hello保持定时器。

      缺省情况下,链路Hello保持定时器的值是15秒。

      本端LSR所配置的Hello保持定时器的值并不一定等于实际生效的定时器的值。实际生效的定时器值等于LDP本地会话两端LSR所配置的定时器的较小值。

    6. 执行命令mpls ldp timer keepalive-send interval,配置本地LDP会话的Keepalive发送定时器。

      缺省情况下,本地LDP会话的Keepalive发送定时器的值是本地LDP会话的Keepalive保持定时器值的1/3。

      本地LDP会话Keepalive发送定时器的实际生效值=Min{本地LDP会话Keepalive发送定时器的配置值,本地LDP会话Keepalive保持定时器值的1/3}。

      如果两个LSR之间使能LDP的链路条数超过1条,那么所有链路的KeepAlive发送定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

      或者两个LSR之间的链路条数为1条,但即配置了本地会话又配置了远端会话,那么本地会话和远端会话的KeepAlive发送定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

    7. 执行命令mpls ldp timer keepalive-hold interval,配置本地LDP会话的Keepalive保持定时器。

      缺省情况下,本地LDP会话的Keepalive保持定时器的值是45秒。

      本端LSR所配置的Keepalive保持定时器的值并不一定等于实际生效的定时器的值。实际生效的定时器值等于LDP本地会话两端LSR所配置的定时器的较小值。

      如果两个LSR之间使能LDP的链路条数超过1条,那么所有链路的KeepAlive保持定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

      或者两个LSR之间的链路条数为1条,但即配置了本地会话又配置了远端会话,那么本地会话和远端会话的KeepAlive保持定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

      修改Keepalive保持定时器的值可能会导致相关LDP实例的会话重建,造成MPLS业务中断。

    8. 执行下列命令,配置指数回退定时器。

      1. 执行命令quit,退回系统视图。
      2. 执行命令mpls ldp,进入MPLS-LDP视图。
      3. 执行命令backoff timer init max,配置指数回退定时器。

        缺省情况下,指数回退定时器的初始值是15秒,最大值是120秒。建议配置指数回退定时器初始值不小于15秒,最大值不小于120秒。

  • 配置远端LDP会话的定时器
    1. 执行命令system-view,进入系统视图。
    2. 执行命令mpls ldp remote-peer remote-peer-name,进入MPLS-LDP远端对等体视图。
    3. 执行命令mpls ldp timer hello-send interval,配置目标Hello发送定时器。

      缺省情况下,目标Hello发送定时器的值是目标Hello保持定时器值的1/3。

      目标Hello发送定时器的实际生效值=Min{目标Hello发送定时器的配置值,目标Hello保持定时器值的1/3}。

    4. 执行命令mpls ldp timer hello-hold interval,配置目标Hello保持定时器。

      缺省情况下,目标Hello保持定时器的值是45秒。

      本端LSR所配置的Hello保持定时器的值并不一定等于实际生效的定时器的值。实际生效的定时器值等于LDP远端会话两端所配置的定时器的较小值。

    5. 执行命令mpls ldp timer keepalive-send interval,配置远端LDP会话的Keepalive发送定时器。

      缺省情况下,远端LDP会话的Keepalive发送定时器的值是远端LDP会话的Keepalive保持定时器值的1/3。

      远端LDP会话Keepalive发送定时器的实际生效值=Min{远端LDP会话Keepalive发送定时器的配置值,远端LDP会话Keepalive保持定时器值的1/3}。

      如果两个LSR之间使能LDP的链路条数超过1条,那么所有链路的KeepAlive发送定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

      或者两个LSR之间的链路条数为1条,但即配置了本地会话又配置了远端会话,那么本地会话和远端会话的KeepAlive发送定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

    6. 执行命令mpls ldp timer keepalive-hold interval,配置远端LDP会话的Keepalive保持定时器。

      缺省情况下,远端LDP会话的Keepalive保持定时器的值是45秒。

      本端LSR所配置的Keepalive保持定时器的值并不一定等于实际生效的定时器的值。实际生效的定时器值等于LDP远端会话两端所配置的定时器的较小值。

      如果两个LSR之间使能LDP的链路条数超过1条,那么所有链路的KeepAlive保持定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

      或者两个LSR之间的链路条数为1条,但即配置了本地会话又配置了远端会话,那么本地会话和远端会话的KeepAlive保持定时器时间必须相同,否则LDP会话可能不稳定或者LSP会话无法建立。

      修改Keepalive保持定时器的值会导致相关LDP实例的会话重建,造成MPLS业务中断。

    7. 执行下列命令,配置指数回退定时器。

      1. 执行命令quit,退回系统视图。
      2. 执行命令mpls ldp,进入MPLS-LDP视图。
      3. 执行命令backoff timer init max,配置指数回退定时器。

        缺省情况下,指数回退定时器的初始值是15秒,最大值是120秒。建议配置指数回退定时器初始值不小于15秒,最大值不小于120秒。

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

文档编号:EDOC1000141521

浏览量:8239

下载量:343

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