云杰通信助您了解行业,全方位掌握国际互联网最新资讯
IETF目前看好两个IP QoS标准:区分服务(DiffServ)和MPLS。DiffServ取代了IP服务类型(TOS)字段改名为DS字段,并用它承载IP包服务所要求的信息,是严格意义上的三层技术,不涉及低层的传输技术。另一方面,MPLS规定了一种把三层流量映射到面向连接的二层传输技术(如ATM,帧中继)上的方法,它给每个IP包增加一个特定的选路信息,允许路由器为不同类型的流量指派不同的显式路由,提供与QoS没有直接联系的路由能力,如流量工程(TE),以改善IP路由的效率。
一、MPLS
MPLS起源于IP交换和标记交换技术。因为MPLS定义了用新的路由协议封装IP流量的体系结构和协议,而DiffServ只关注与现有路由协议独立的IP包字段,所以它对传统IP网络的改变比DiffServ深刻得多。
IP是无连接的网络,每台路由器根据所收到的每个包的地址查找匹配的下一跳,并做相应的转发。但路由器使用的是最长前缀匹配地址搜索(即搜索匹配前缀最长的一个作为入口),无法实现高速转发。MPLS在网络的入口边缘路由器为每个包加上一个固定长度的标签,核心路由器根据标签值进行转发,在出口边缘路由器再恢复成原来的IP包。因为根据固定长度的标签搜索目的地址,所以MPLS能够实现高速转发。根据标签确定的转发路径称为标签交换路径(LSP)。
MPLS能够实现显式LSP,并且它能够根据流量的QoS要求选择一条优化的边缘到边缘的路径。MPLS也能够在网络范围内做负载均衡的流量工程,也可以做虚拟专用网(VPN)。提出MPLS的初始动机是实现更高速的路由转发,但随着路由器性能的不断提高,这种理由已不复存在,但在IP网上建立连接实施流量工程以及组建VPN正在越来越流行。
二、区分服务
DiffServ 起源于IntServ。DiffServ的目的是在因特网上为流量提供有区别的业务级别。与IntServ相比,DiffServ定义的是一个相对不是像IntServ那样针对每个流。因此,DiffServ具有可扩展性,能够在大型网络上提供QoS服务。
DiffServ在其域的边缘对进入流进行分类,并为每一类型指定一个类型标志DiffServ代码点(DSCP)。域内的核心路由器查看DSCP值,并根据每一类的特定逐跳行为(PHB)调度包的转发。DiffServ把基于相同的PHB转发的一组包称为行为聚集(BA)。
DiffServ工作组已经定义了DSCP与 PHB的映射关系(表1),但同时也允许ISP自行定义具有本地意义的映射关系。
文章标题:《MPLS与区分服务的区别》
作 者:云杰小编。本文部分资料来源于网络,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-114-4850-0.html