用户名: 密码: 验证码:
基于MPLS网络负载均衡优化控制算法的研究与仿真
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
传统IP网络的路由体系只能提供数据传输的可达性服务,有的网络资源经常出现有些链路被过度使用,有些链路却空闲不用的负载不均衡局面,致使网络拥塞,业务的服务质量QoS(Quality of Service)也无法得到保证,这说明当前因特网没有动态的路由调整和灵活的网络控制能力。目前,多协议标记交换技术MPLS(MultiProtocol Label Switching)被公认为是实现流量工程TE(Traffic Engineering)的最有力工具,如何通过MPLS技术找到能够更好的解决网络路由中优化控制问题成为当今的研究热点。
     论文在深入研究MPLS网络中实现流量工程TE的基础上,着重于优化路由问题,针对传统路由算法存在的局限性,提出了两种路由算法——多约束路由选择的改进遗传算法和动态多路径负载均衡LDM改进算法。多约束路由选择的改进遗传算法借助遗传算法适配函数可实现多目标约束的优势,目标是在满足带宽、时延的基础上,将资源消耗和负载均衡分布作为优化目标,希望在消耗较少网络资源的同时,使负载尽量分布在宽裕或空闲资源的链路上,便于今后接纳更多请求。动态多路径负载均衡LDM改进算法根据MPLS支持多路路由特点与现有负载均衡算法单路路由的不足,针对路径负载率和最小跳数两个QoS属性而提出的。通过构造可能性系数作为选路标准,用较好候选路径集代替单一最佳候选路径传输流量。在流量分配中引入与可能性系数相关的负载比例系数,有利于降低计算的复杂度。
     论文针对提出的两种算法分别进行仿真验证,仿真结果表明多约束路由选择的遗传算法能够提高网络吞吐量,使负载分布更趋于合理,改善网络的传输服务质量,而改进LDM算法在流量不断增加状态下仍可有效避免网络拥塞,使网络负载尽量分布均匀达到合理分配资源的目的,同时对网络路径总延时的减小也得到明显改善。课题的研究从动态的优化网络路由控制和网络负载的均衡调节的两个方面,对目前网络流量的负载不均衡而导致网络瓶颈效应局面得到进一步改善,具有现实意义上的应用前景。这样的流量工程TE路由方式将
Traditional IP Routing system can provide accessibility of data transmission services, which always leads to the unbalanced traffic distribution, some links getting over-utilized, while others remaining under-utilized, which results in congestion and the quality of services not guaranteed. That shows the present IP network lacks of the means to manage network resource efficiently and cannot make full resource utilization. At present, MPLS has been regarded as a powerful tool to traffic engineering. How to resolve the question about the optimal control of network routing by MPLS is always a hot point.
     Basing on survey the methods of realizing the traffic engineering, emphasizing the optimal routing, aiming at the limitations of traditional methods, putting forward two routing algorithms, an improved GA of routing multi-limited algorithm and an improved dynamic multipath LDM algorithm. The improved GA of routing multi-limited algorithm is in virtue of the advantages of GA, satisfies the needs of bandwidth and delay, makes the source consume and distribution load balancing as the goal, hopes consuming less network resource distribute the traffic into under-utilized path, accepts more requests. The improved dynamic multipath LDM algorithm uses the multipath character of MPLS and the shortages of single path routing, aims at two QoS attribution including load rate and the least hop. Using the possibility as choosing path's standard, the traffic is proportioned among a few "good" paths instead of routing it all along the "best" path. The proportion algorithm can reduce the complexity of calculation.
     The experiments show the improved GA of routing multi-limited algorithm can improve the network throughput, reasonable distribution load balancing, enhance the quality of transmission services, while the improved LDM algorithm also can avoid congestion when the traffic increased rapidly, gain resource utilization efficiently, at the same time, the network delay reduced evidently. From both dynamic optimization of network routing control and the balance network load regulation, the two algorithms researched in this dissertation can further improve network bottleneck effect situation, which have the realization foreground of application.
引文
[1] 杨素英,朴红艳,张利,郑小兵.USB安全钥IDEA算法的研究与应用.计算机应用研究,2007,11-12.
    [2] Suying Yang, Hongyan Piao, Li Zhang, Xiaobing Zheng. An Improved IDEA Algorithm Based on USB Security Key. The 3th International Conference on Natural Computation, 2007.
    [3] 李捷,刘瑞新,刘先省.一种基于混合模型的实时网络流量预测算法.计算机研究与发展,2006,43(5):806-812.
    [4] 陶俊,袁行船,张燕.MPLS流量工程的内部网关协议.计算机与数字工程,2006,34(3):116-119.
    [5] 彭燕妮,周世纪.一种基于MPLS流量工程的QoS保证路由算法.计算机工程与应用,2005,15:141-144.
    [6] Eric Osborne, Ajay Simha.基于MPLS的流量工程.北京:人民邮电出版社,2003.
    [7] 周喜红.TCP/UDP业务拥塞问题的研究.西安科技大学学报,2006,26(2):253-255.
    [8] 沈保锁,罗军,武永军.UDP业务引起的网络拥塞问题研究.计算机工程,2003,29(4):98-100.
    [9] 王必荣,孟昭鹏,孙静.MPLS流量工程提升IP网络QoS性能的研究.计算机工程与应用,2006,(2):131-134.
    [10] 袁刚,程时端,王文东.IP网QoS管理体系框架的研究.计算机工程与应用.2004,32:168-171.
    [11] Awduche D, Malcolm J, Agogbua J et al. Requirements for Traffic Engineering Over MPLS. RFC 2702, September 1999.
    [12] Awduche D, Chiu A, Elwalid A et al. Overview and Principles of Internet Traffic Engineering. RFC 3272, May 2002.
    [13] Boyle J, Gill V, Hannah A. Applicability Statement for Traffic Engineering with MPLS. RFC 3346, August 2002.
    [14] 王勇智,刘利强.下一代因特网QoS路由机制的研究.计算机技术与发展,2006,16(4):105-106.
    [15] 石晶林,丁炜.MPLS宽带网络互联技术.北京:人民邮电出版社,2001.
    [16] Awduche D et al. Requirements for Traffic Engineering Over MPLS. RFC 2702, September 1999.
    [17] 刘岩.网络流量若干关键技术研究:(博士学位论文).上海:复旦大学,2004.
    [18] Awduche D. MPLS and Traffic Engineering in IP Networks. IEEE Communications Magazine, 1999, 37(12):42-46.
    [19] 凌永发,王杰,陈跃斌.一种基于MPLS的流量工程系统管理模型.计算机工程,2006,32(6):98-100.
    [20] Fortz B, Thorup M. Internet Traffic Engineering by Optimizing OSPF Weights. In: Proceedings of the IEEE INFOCON 2000. Israel:IEEE Computer Society Press, 2000, 519-528.
    [21] Hopps C. Analysis of an Equal-Cost Multi-Path Algorithm. RFC 2992, November 2000.
    [22] Curtis Villamizar. OSPF Optimized Multipath(OSPF-OMP). Internet draft, draft-ietf-ospf-omp-02, February 1999.
    [23] Ed Harrison, Ben Miller, Protection and Restoration in MPLS Networks. Data Connection White Paper, October 2001.
    [24] Sharma V, Crane B, Makam S et al. Framework for MPLS_based Recovery. Internet Draft, draft-ietf-mpls-recovery-frmwrk-03.txt, July 2001.
    [25] XiaoX, HannanA, Bailey B, Ni L. Traffic Engineering with MPLS in the Internet. IEEE Network magazine, 2000, 14(2):28-33.
    [26] Xiao X. Providing QoS in the Internet. Ph. D. thesis, Michigan State University, 2000.
    [27] XiaoX, HannanA, Bailey B, Ni L. Traffic Engineering with MPLS in the Internet. IEEE Network magazine, 2000, 14(2):28-33.
    [28] Elwalid A, Jin C, Low S, Widjaja I. MATE:MPLS Adaptive Traffic Engineering. In: Proceedings of the IEEE INFOCOM 2001. Alaska:IEEE Communications Society Press, 2001, 1300-1309.
    [29] Swallow G. MPLS Advantages for Traffic Engineering.lEEE Communications Magazine, 1999, 37(12):54-57.
    [30] Li T. MPLS and the Evolving Internet Architecture. IEEE Communications Magazine, 1999, 37(12):38-41.
    [31] Ghanwani A, Jamoussi B et al. Traffic Engineering Standards in IP Networks using MPLS. IEEE Communications Magazine, 1999, 37(12):49-53.
    [32] Xiao X. Providing QoS in the Internet. Ph. D. thesis, Michigan State University, 2000.
    [33] Eric Osborne, Ajay Simha著;张辉,卢炜译.基于MPLS的流量工程.北京:人民邮电出版社,2003.
    [34] Rosen E, Viswanathan A, Callon R. Multiprotocol Label Switching Architecture. RFC 3031, January 2001.
    [35] 王杰,凌永发.基于MPLS流量工程的路由算法研究.微计算机信息(管控一体化),2006,22(3-4):158-161.
    [36] 黄启萍.流量控制与IP服务质量.计算机工程,2006,32(11):144-146.
    [37] Swallow G. MPLS Advantages for Traffic Engineering, IEEE Communications Magazine, 1999, 37(12):54-57.
    [38] 袁刚,王文东.MPLS网络的QoS及其管理框架实现方式.重庆邮电学院学报,2003,15(3):57-61.
    [39] 许富龙,徐洁,刘英锋.多协议标签交换网络中最小干扰路由算法的研究.计算机应用,2006,26(4):942-945.
    [40] 卢开澄,卢华明.图论及其应用(第二版).北京:清华大学出版社,1999.
    [41] Wang Z, Crowcroft J. Quality of service routing for supporting multimedia applications. IEEE Journal on Selected Areas in Communications, 1996, 14(7):1228-1234.
    [42] Ma Q, Steenkiste P. Quality-of-Service Routing with Performance Guarantees.In: Proceedings of IFIP Fifth International Workshop on Quality of Service. New York:May 1997, 115-126.
    [43] 张书彬,谭献海.基于满意优化原理的网络QoS路由研究.成都信息工程学院学报,2006,21(3):317-322.
    [44] Chen S, Nahrstedt K. An Overview of Quality-of-Service Routing for the Next Generation High-Speed Networks: Problems and Solutions. IEEE Network Magazine, 1998, 12(6):64-79.
    [45] Apostolopoulos G, Guerin R, Kamat S et al. Intra-Domain QoS Routing in IP Networks:A Feasibility and Cost/Benefit Analysis. IEEE Network Magazine, 1999, 13(5):42-54.
    [46] Wang Z, Crowcroft J. Quality of service routing for supporting multimedia applications. IEEE Journal on Selected Areas in Communications, 1996, 14(7):1228-1234.
    [47] 张惠峥,贾香娥.MPLS流量工程及基于约束路由技术的研究.通信系统与网络技术,2006,32(1):8-10.
    [48] 郭小清,吴介一,张飒兵.一种改善IP网络中基于类的数据服务QoS的调度方法.电子与信息学报,2006,28(3):557-561.
    [49] Yufei Wang, Zheng Wang. Explicit Routing for Internet Traffic Engineering. In: Proceedings of IEEE INFOCOM 1999. New York City:IEEE Communications Society Press, 1999, 582-588.
    [50] Gargi Baneijee, Deepinder Sidhu. Comparative Analysis of Path Computation Techniques for MPLS Traffic Engineering. Computer Networks, 2002, 40(1): 149-165.
    [51] Wang Y, Wang Z, Zhang L. Internet Traffic Engineering Full Overlaying. In: Proceedings of IEEE INFOCOM 2001. Alaska:communications Society Press, April 2001, 565-571.
    [52] Guerin R, Ariel Orda, Williams D. QoS Routing Mechanisms and OSPF Extensions. In: Proceedings of 2nd Global Internet Miniconference(joint with Globecom'97).Phoenix: November 1997,1903-1908.
    [53] Kodialam M, Lakshman T. Minimum Interference Routing with Applications to MPLS Traffic Engineering. In: Proceedings of IEEE INFOCOM 2000.Israel:IEEE Communications Society Press, 2000, 884-893.
    [54] Kar K, Kodialam M, Lakshman T. Minimum Interference Routing of Bandwidth Guaranteed Tunnels with MPLS Traffic Engineering Applications. IEEE Journal on Selected Areas in Communications, 2000, 18(12):2566-2579.
    [55] 易继锴,侯嫒彬.智能控制技术.北京:北京工业大学出版社,1999.
    [56] 陈国良,王煦法.遗传算法及其应用.北京:人民邮电出版社,1996.
    [57] 曾杰,陈芳炯,韦岗.基于遗传算法的IP网络流量优化算法.计算机工程与应用,2006,(4):125-127.
    [58] Xiang F, Junzhou Let al. QoS Routing Based on Genetic Algorithm. Computer Communications, 1999, 22(15/16):1392-1399.
    [59] A Sridharan, S Bhattacharyya, C Diot, R Guerin, J Jetcheva, and N Taft, "On the Impact of Aggregation on the Performance of Traffic Aware Routing", Proc. INFOCOM, 2001.
    [60] 王新红,王光兴.一种优化网络资源利用的QoS路由选择的遗传算法.小型微型计算机系统.2002,23(9):1079-1082.
    [61] 邱晓凤,马名学.遗传算法中两种编码的比较.科学技术与工程,2005,5(17):1317-1319.
    [62] 陈建勋,张勇,马晨光.一种用于MPLS流量工程的邻域负载均衡算法.计算机与数字工程,2006,34(6):39-41.
    [63] 贾艳萍,孟相如.基于MPLS流量工程的多路径约束负载均衡算法.计算机应用,2007,27(3).
    [64] Y Lee, Y Seok, and Y Choi, "A Constrained Multipath Traffic Engineering Scheme for MPLS Networks", Proc. ICC 2002, May 2002.
    [65] Lee Kyeongja. Comparison of multipath algorithms for load balancing in a MPLS network. ICOIN 2005. Berlin Heidelberg: Springer Verlag. 2005, 463-470.
    [66] Jeonghwa Song. Dynamic Load Distribution in MPLS Networks. ICOIN 2003. Berlin Heidelberg: Springer Verlag. 2003, 989-999.
    [67] 朴红艳,杨素英.基于MPLS的改进动态多路负载均衡算法.大连理工大学研究生网络学刊,2007.
    [68] Srihari Nelakuditi, Zhang Zhi li. On Selection of Paths for Multipath Routing. IWQoS 2001. Berlin Heidelberg:Springer Verlag.2001, 170-184.
    [69] Srihari Nelakuditi, Zhang Zhi li. On selection of candidate paths for proportional routing. Computer Networks. 2004, 44: 79-102.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700