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

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

提示

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

升级

CloudEngine 12800 V200R003C00 配置指南-MPLS

本文档介绍了MPLS的配置,具体包括MPLS基础、MPLS LDP配置、MPLS QoS配置、MPLS TE配置和SR-TE配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
SR-TE可靠性

SR-TE可靠性

CR-LSP备份

CR-LSP备份技术能够为SR-TE隧道提供端到端的路径保护能力。当入节点感知到主CR-LSP不可用时,会将流量切换到备份路径上,当主CR-LSP路径恢复后再将流量切换回来,以实现对主CR-LSP路径的备份保护。

SR-TE隧道仅支持热备份方式的CR-LSP备份。热备份(Hot-standby)指创建主CR-LSP后随即创建备份CR-LSP。当主CR-LSP故障时,便可以快速将业务流量切换至备份CR-LSP。

实现过程
CR-LSP备份技术的整个实现可以分为如下几个过程:
  1. 路径规划

    部署热备份CR-LSP时,可以通过配置指明是否允许主备路径部分重合。当热备份CR-LSP使能显式路径建立时,以显式路径作为约束条件建立备份CR-LSP。

    热备份CR-LSP支持如下约束条件:
  2. 备份CR-LSP创建

    当新提交一条隧道或者隧道状态变为Down时,系统将尝试创建热备份CR-LSP,直到隧道建立成功。

  3. 备份CR-LSP的属性修改

    当用户修改了备份CR-LSP的约束条件时,入节点会触发重建备份CR-LSP。备份CR-LSP重建的过程采用了Make-Before-Break机制。当携带新属性的CR-LSP完全建立成功以后,如果此时备份CR-LSP已经承载了流量,SR-TE隧道会将流量切换到新的CR-LSP上,然后删除原来的备份CR-LSP。

  4. 故障检测

    SR-TE本身无错误检测机制,CR-LSP备份技术需要通过BFD for LSP对故障进行快速检测。

  5. 流量正切

    当隧道主CR-LSP发生故障后,入节点会触发流量从主CR-LSP向备份CR-LSP切换。

  6. 流量回切

    在备份CR-LSP承载流量的期间,流量会根据具体情况,按照一定优先级进行路径回切。其中主CR-LSP有最高优先级,其次是热备份CR-LSP。

CR-LSP热备份Overlap-path功能

热备份CR-LSP可以配置Overlap-path功能,即在满足热备份CR-LSP的路径与主CR-LSP的路径尽量分离的情况下,支持部分重合,从而保证热备份CR-LSP对主CR-LSP的保护。

BFD for SR-TE

双向转发检测BFD(Bidirectional Forwarding Detection)可以对SR-TE隧道及SR-TE LSP进行快速故障检测,从而监测其真实的连通状态,当故障发生时触发SR-TE隧道可靠性功能进行流量切换,提高整网可靠性。

产生原因

SR-TE本身没有连通性检测机制。SR-TE隧道和SR-TE LSP在建立成功后状态默认为Up,当路径中发生故障时,由于缺乏连通性检测机制而无法感知故障,会导致持续的流量丢失。SR-TE LSP和SR-TE隧道的故障检测都需要依赖外部协议完成。BFD for SR-TE是一种端到端的快速检测机制,可以快速检测隧道所经过的链路汇总所发生的故障。

实现过程
SR-TE中的BFD检测技术的按照检测对象的不同可分为两种:
  • BFD for SR-TE隧道

    BFD for SR-TE隧道使用BFD检测SR-TE隧道连通性可以真实反映隧道的状态。SR-TE隧道建立时,如果BFD没有协商成功,则隧道接口状态不Up。

  • BFD for SR-TE LSP

    BFD for SR-TE LSP使用BFD检测LSP连通性可以真实反映LSP的状态。SR-TE LSP建立时,如果BFD没有协商成功,则LSP状态不Up。当主路径故障时,可以将隧道的LSP快速切换到备份路径。

BFD for SR-TE隧道
设备支持静态BFD检测SR-TE隧道,将BFD会话与SR-TE隧道绑定,即在入节点和出节点之间建立BFD会话。BFD报文从源端开始经过隧道转发到达目的端,目的端再对该BFD报文进行回应,通过此方式在源端可以快速检测出SR-TE隧道的连通性状态。通过BFD检测结果联动SR-TE隧道接口状态,可以使得隧道接口的状态为隧道真实的连通状态。
  • 故障发生时,BFD检测到SR-TE隧道的故障,联动隧道接口状态变为Down,可以实现对SR-TE隧道的毫秒级的故障检测。

  • 故障恢复时,隧道接口状态恢复Up依赖于BFD检测结果Up,而BFD Up需要经过BFD协议协商,耗时较长。在新的隧道路径能顺利建立的情况下,从隧道状态为Down,到控制器下发新的标签栈,再到BFD Up联动隧道接口状态Up,需要十几秒的时间。在SR-TE隧道没有其他保护的情况下,BFD for SR-TE隧道检测故障收敛的时间较长。

BFD for SR-TE LSP

BFD for SR-TE LSP是对CR-LSP的检测,能够快速检测到CR-LSP的故障,并及时通知转发层面,从而保证流量的快速切换。BFD for SR-TE LSP通常与热备份CR-LSP配合使用。

设备支持静态BFD for SR-TE LSP和动态BFD for SR-TE LSP:
  • 静态BFD for SR-TE LSP:静态BFD会话与CR-LSP绑定,即在入节点和出节点之间静态配置BFD会话。如果需要对备份CR-LSP进行检测,则同样需要为其配置绑定BFD会话。

  • 动态BFD for SR-TE LSP:在入节点使能BFD for SR-TE LSP能力并在出节点使能被动创建BFD会话的能力后,设备自动为CR-LSP建立动态BFD会话。动态BFD for SR-TE LSP的方式会自动为隧道下所有的CR-LSP生成对应的BFD会话,对其进行检测。

SR-TE LSP的入节点和出节点之间建立BFD会话,BFD报文从源端开始经过CR-LSP转发到达目的端,目的端再对该BFD报文进行回应,通过此方式在源端可以快速检测出CR-LSP所经过链路的状态。当检测出链路故障以后,BFD将此信息上报给设备转发层面。转发层面查找备份CR-LSP,将业务流量切换到备份CR-LSP上,再将故障信息上报给控制层面。

图5-6 链路故障前后BFD for SR-TE LSP示意图
其他功能

单臂模式的BFD for SR-TE:

当其他厂商设备作为出节点时,由于BFD for SR-TE无法与其他厂商设备互通,无法创建普通的BFD会话。BFD for SR-TE支持单臂模式检测,可以解决此问题。

单臂模式的BFD会话,在入节点上封装BFD报文时将IP头中的源地址与目的地址调换。转发至出节点后,出节点根据BFD报文的目的IP地址查找路由,将BFD报文发回给入节点。入节点进行BFD报文检测,从而完成单臂BFD的检测机制。

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

文档编号:EDOC1100004215

浏览量:27384

下载量:474

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