本文详细介绍基于ATM的MPLS域的可扩展性研究
本文对改善MPLS网络扩展性的几种方法进行讨论,其中VC合并是MPLS扩展性得到保证的最好方法。文中分析了实现VC合并的几种方法,并对它们的工作机制、特点进行分析和总结。
1引言
多协议标签交换(MPLS)把基于标签的第二层技术和第三层路由技术结合起来,在无连接的IP中引入了面向连接的机制,通过采用一个短的、固定长度的称为“标签”的标识符,利用标签交换机制转发分组。MPLS所采用的这种转发方式与ATM交换机所使用的依据VPI/VCI进行交换的方式十分相似,因此可以很方便地用ATM交换实现MPLS技术。当基于ATM交换硬件实现MPLS时,标签要封装在ATM交换硬件可以访问的域中(VPI/VCI),这在一定程度上决定了ATM标签交换路由器(ATM-LSR)可支持标签的最大数量。ATM-LSR先要把到达分组的IP路由信息映射成ATM标签(VPI/VCI),才能转发信元。有多种方法可以完成映射功能:[1~5]①无合并。它把每一个源/目的地址对映射到一个唯一的VC,使接收端能很容易地识别信源并重组分组。②VP合并。VP合并将多条输入VP合并成一条输出VP,通过输出VP中的不同VC标识来区分合并流中信元所属的分组。③VC合并。把多个去往相同目的地的到达VC映射到相同的输出VC。
比较上述几种映射方式,第一种方法接收端最容易进行信元重组,但比较浪费资源,对一个有N个数据源/目的地的网络,极限情况下需要O(N2)个标签,显然不适合扩展到大型骨干网。VP合并在去往同一目的地的VP中,通过VC的不同来区分发送源以进行信元重组,对于一个给定的目的地,ATM-LSR需要维护管理O(e)个标记(e指的是交换机端口数目),对一个有N个数据源/目的地的网络,每个ATM-LSR需
要维护管理O(Ne)个标记,所以VP方式较第一种方式大大节省了标签,但是MPLS在ATM中的标签封装中,VP最多只有12比特,VP的标码空间最多惟4 096,所以VP合并对于核心骨干网而言可扩展性还是不够强。VC合并接收端不易区分信元,但可大大节省标签,改善网络的扩展性。
责编:豆豆技术应用