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

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

提示

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

升级

CloudEngine 12800 V200R003C00 配置指南-MPLS

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

SR-TE数据转发

转发原理

转发器上根据SR-TE隧道LSP对应的标签栈,对报文进行标签操作,并根据栈顶标签逐跳查找转发出接口,指导数据报文转发到隧道目的地址。

与MPLS基本转发过程类似,SR-TE的标签操作类型包括标签栈压入(Push)、粘连标签与标签栈交换(Swap)和标签弹出(Pop)。
  • Push:当报文进入SR-TE隧道时,入节点设备在报文二层首部和IP首部之间插入一个标签栈;或者根据需要(例如:LDP over SR-TE场景),在MPLS报文的标签栈顶增加一个新的标签栈。

  • Swap:当报文在粘连节点转发时,栈顶的标签为粘连标签,根据粘连标签与标签栈的关联关系,用新的标签栈替换该粘连标签。

  • Pop:当报文在SR-TE隧道中转发时,根据栈顶的标签查找转发出接口之后,将栈顶的标签剥掉。

转发过程

图5-5为例,说明SR-TE的数据转发过程。

图5-5 SR-TE数据报文转发示意图

图5-5所示,控制器计算出SR-TE隧道路径为A->B->C->D->E->F,对应2个标签栈{1003,1006,100}和{1005,1009,1010},分别下发给入节点A和粘连节点C。其中,100为粘连标签,与标签栈{1005,1009,1010}相关联;其他为链路标签。

表5-2 SR-TE数据报文转发过程

步骤

设备

操作

1 入节点A

入节点A为数据报文添加标签栈{1003,1006,100},然后根据栈顶的标签1003匹配链路,找到对应的转发出接口为A->B链路,之后将标签1003弹出。报文携带标签栈{1006,100},通过A->B链路向下游节点B转发。

2 中间节点B

中间节点B收到报文后,根据栈顶的标签1006匹配链路,找到对应的转发出接口为B->C链路,之后将标签1006弹出。报文携带标签栈{100},通过B->C链路向下游节点C转发。

3 粘连节点C

粘连节点C收到报文后,识别出栈顶的标签100为粘连标签,将粘连标签100交换为与其关联的标签栈{1005,1009,1010},然后根据新的栈顶的标签1005匹配链路,找到对应的转发出接口为C->D链路,之后将标签1005弹出。报文携带标签栈{1009,1010},通过C->D链路向下游节点D转发。

4 中间节点D、E

节点D、E收到报文后,以与中间节点B相同的方式继续转发。直到节点E弹出最后一个标签1010,数据报文转发至节点F。

5 出节点F 出节点F收到的报文不带标签,通过查找路由表继续转发。
翻译
下载文档
更新时间:2019-05-05

文档编号:EDOC1100004215

浏览量:29641

下载量:487

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