MPLS TE的实现过程
MPLS TE的实现过程
MPLS TE的实现框架如图1所示:
图1 MPLS TE实现框架
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包括以下两种:
|
4 | 流量转发 | 将流量引入到MPLS TE隧道,并进行MPLS转发。前面三个功能可以实现一条MPLS TE隧道建立,流量转发用于将进入设备的流量引入到MPLS-TE隧道中进行转发。 |
对于静态CR-LSP来说,由于其是用户手工建立,因此不涉及信息发布和路经计算。
对于动态CR-LSP来说,由于其是信令动态建立,因此上述四个功能都包括。
在网络中部署MPLS TE,需要配置链路属性和隧道属性,之后MPLS TE自动建立相应的隧道。隧道建立后,需要将流量引入隧道进行流量转发。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » MPLS TE的实现过程
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm