MPLS技术是否已成熟?

2020-01-10 14:42:23 云杰通信 103

MPLS技术是否已成熟?

在过去,从A点到B点传送网络数据时,音频和视频应用需要最小的延时抖动,关键任务应用需要有绝对保证的服务,但没有单一的方法可以满足各种应用的要求,只有选择电路网络才能提供各种应用所需的不同服务及质量保证。

但多协议标签交换(MPLS)技术的出现正在改变这一切。采用MPLS技术,可以在同一个IP网上实现上述的各种应用,而不需要根据应用的不同采用不同的传输机制、或地址分配方案。

从MPLS采用数据流的概念模拟电路交换这一点来看,MPLS与ATM类似,但它是基于数据帧进行交换而不是基于信元的。它可以提供电路交换的全部好处,包括针对视频和音频数据的带宽预留和最小延时服务,同时,MPLS还可以提供IP网络上现存的路由服务。

MPLS的(MP)部分是指利用这一协议可以传送多种其他协议的数据,也就是说,MPLS是一种封装协议。MPLS的标记交换(LS)部分是指利用MPLS所传输的数据被封装在一个标记中,这个标记在数据包传输中的每一跳都被交换为新的标记。

标记是一组数字用来指明数据流传输的特定通路。标记只是本地有效的,这就是说,当数据包沿某一路径传输时,标记必须被改变,这也就是MPLS的“交换”部分。

MPLS的优点在于它利用了类似于ATM的概念,使得它有很强的适应性。MPLS可以交换任何类型的第二层数据帧而不需要其他特定的控制协议。与之相反,ATM只能交换ATM信元,而且只能使用ATM的信令协议。

IETF的MPLS工作组指出,如果可能的话,MPLS应尽量使用现存的标记格式。因为这一原因,MPLS支持三种不同的标记类型:当采用ATM时,利用事先定义好的VCI( Virtual Circuit Identifier) 和VPI (VirtualPath Identifier)作为标记;当采用帧中继时,利用DLCI(Data Link Connection Identifier)作为标记;除了这两种情况之外,MPLS使用一种新的更具有普遍性的标记形式,称为Shim,实际上就是位于第二层和第三层之间的填充字节。

因为MPLS可以在不改变路由协议的情况下,创建新的标记格式,这就使得它很适合许多新兴的光传输技术,比如密集波分复用(DWDM)和光交换等。

具有MPLS能力的路由器,称为标记交换路由器(LSR),能够在它的任何一个端口接收进行标记封装的数据包,然后在交换表中进行查找,插入适当格式的新标记,随后将数据包送出到适当的端口。也就是说,LSR可以将一个标记数据包从任何一个端口交换到任何一个其他端口,这就比ATM灵活得多,ATM仅能在基于信元的端口之间进行交换。