MPLS TE的实现过程

MPLS TE的实现过程

MPLS TE的实现框架如图1所示:
图1 MPLS TE实现框架

MPLS TE的实现过程(图1)

MPLS TE隧道建立的实现过程主要依靠四个功能。通过IGP进行信息发布收集TE相关信息,根据这些信息进行路径计算,然后使用信令协议与上下游节点交互协议报文来进行路径建立,实现MPLS TE隧道的建立,最后将数据报文引入到MPLS TE隧道中进行转发。表1中对四个功能进行了详细的描述。
表1 MPLS TE实现过程

序号

功能

功能描述

1

信息发布

除了网络的拓扑信息外,流量工程还需要知道网络的负载信息。为此,MPLS TE通过对现有的IGP进行扩展,来发布TE信息,包括最大链路带宽、最大可预留带宽、当前预留带宽、链路颜色等。

每个节点收集本区域所有节点每条链路的TE相关信息,生成流量工程数据库TEDB(TE DataBase)。

2

路径计算

通过CSPF(Constrained Shortest Path First)算法,利用TEDB中的数据来计算满足指定约束的路径。CSPF算法由最短路径优先算法演变而来,它首先在当前拓扑结构中删除不满足隧道约束条件的节点和链路,然后再通过SPF(Shortest Path First)算法来计算。

3

路径建立

建立CR-LSP,CR-LSP包括以下两种:
  • 静态CR-LSP

    静态CR-LSP通过手工配置转发信息和资源信息,不涉及信令协议和路径计算。由于不需要交互MPLS相关控制报文,消耗资源比较小,但静态CR-LSP不能根据网络的变化动态调整,通常适用于拓扑简单、规模小的组网。

  • 动态CR-LSP

    设备采用RSVP(Resource Reservation Protocol)TE信令建立CR-LSP隧道。RSVP-TE信令能够携带隧道带宽、显式路径、亲和属性等约束条件。

    通过信令动态地建立LSP隧道可以避免逐跳配置的麻烦,适用于规模大的组网。

    为了增强路径建立的安全性和可靠性,可以通过RSVP认证机制实现。

4

流量转发

将流量引入到MPLS TE隧道,并进行MPLS转发。前面三个功能可以实现一条MPLS TE隧道建立,流量转发用于将进入设备的流量引入到MPLS-TE隧道中进行转发。

    对于静态CR-LSP来说,由于其是用户手工建立,因此不涉及信息发布和路经计算。
    对于动态CR-LSP来说,由于其是信令动态建立,因此上述四个功能都包括。
在网络中部署MPLS TE,需要配置链路属性和隧道属性,之后MPLS TE自动建立相应的隧道。隧道建立后,需要将流量引入隧道进行流量转发。


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » MPLS TE的实现过程

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!