MPLS与DiffServ都具有很好的可扩展性、处理过程也类似———在网络边缘聚合、在网络核心处理;如果将DS字节的设置融入MPLS的标记分配过程中,MPLS的标记将具备区分分组服务质量的能力。MPLS与DiffServ的结合称为MPLS CoS 。
5)MPLS TE 是一种间接改善网络QoS的技术。传统路由协议主要是保障网络的连通性和可达性,通常选取不是非常灵敏的参数作为SPF计算根据,导致网络负载不均衡、路由动荡等缺陷; MPLS TE 利用了LSP支持显示路由的能力,在网络资源有限的前提下,将网络流量合理引导,达到实际网络流量负载与物理网络资源相匹配,间接改善了网络的服务质量。
MPLS TE 通过对IGP协议进行扩展,使其能够收集网络流量信息形成流量工程数据库,每个LER根据自己的TED、结合各类策略实施在线约束路由计算,得到显示路由,最后显示路由通过信令协议CR-LDP或RSVP扩展来部署。
通过MPLS TE ,可为用户创建具有带宽保证的隧道,但如果在隧道中同时传送EF、AF及BE业务时,业务之间会相互干扰,也就是说 MPLS TE存在一个严重的问题-MPLS TE隧道不能够感知业务类型。
6)2002 年业界提出了一种MPLS DiffServ-Aware TE的解决方案。
Diff Serv 提供了基于类的QoS,具有良好的可扩展性,但缺乏有效的端到端部署的机制;MPLSTE通过有效地管理带宽资源间接改善网络服务质量,但其带宽管理以及 MPLS TE 隧道都无法做到基于业务类别(时延),如果EF、AF、BE业务都承载在一个 MPLS TE 隧道中EF和AF业务将受到严重的影响。 MPLS DiffServ-Aware TE 在原来 MPLS TE 的基础上,增加了基于类别的资源管理,例如可根据带宽及时延的不同将接口资源划分为EF、AF、BE三类,通过IGP协议对每个类别的资源使用情况进行收集、分别建立TED,通过信令协议携带类别建立LSP。