论文部分内容阅读
近年来,计算机硬件成本下降,计算机的普及率迅速攀升,由此带来上网人群日益壮大。ISP网络提供商如何在现有网络资源基础上能够提供更多网络服务,以适应网络上不断出现的各种新业务,是ISP涵待解决的问题。而流量工程就是解决这些问题的主要技术手段之一,流量工程希望在已有网络资源的基础上,通过网络资源的调控,来达到减小拥塞、提高网络性能。然而目前的流量工程解决方案多数存在复杂度高、扩展性差等问题,很难应用于大型骨干网络的部署,迫切需要一种新的技术应用于流量工程。多协议标签交换(MPLS)作为目前实现流量工程最理想的技术。MPLS网络上的流量工程,是指为业务选择路径的处理过程,并通过一定的评估指标来确定该路径是最优的,以在网络中不同的链路、路由器和交换机之间均衡各业务的负载。在MPLS网路中实现流量工程可以明显的改善网络服务质量。本文所做工作为在研究MPLS技术以及MPLS技术实现流量工程的基础上,对MPLS-TE中的约束路由算法进行了研究,归类分析了当前的约束路由算法,并在现有的最小干涉路由算法的基础上,提出了能满足高吞吐量、负载均衡的动态约束路由算法BMIRA。通过NS2仿真软件该算法与CSPF、MIRA两个算法进行仿真对比,实验数据表明BMIRA无论在链路请求接受数、传输时延、业务吞吐量方面都明显优于其它两个算法,证实本文提出的算法能实现高业务吞吐量的同时实现了网络负载平衡,能较好地满足ISP网络提供商流量工程要求。