多路径路由技术采用多条路径同时传输,作为优化资源配置和负载均衡的重要技术,在路由可靠性、QoS 路由、传输效率等多方面比单路径传输具有优势。现有互联网网络资源配置和路由机制相对静态和僵化,导致多路径技术的发展存在发展的局限性。现有多路径技术考虑在路由层面不利于多路径路由选择和计算,难以保证传输性能,降低网络传输效率。智慧协同网络能够动态感知网络需求,灵活适配网络资源,更好的支持路由可扩展性。本文在智慧协同网络架构下提出了一种智慧协同网络多参数的多路径路由算法。该算法制定了智慧协同网络多参数的多路径路由协议,对网络性能参数 CPU 占用率、往返时延(RTT)、带宽进行加权计算得到路径权重值,根据权重值进行流量分配。采用图论理论对网络流量分配及模型进行了分析。并在 Mini-Net 平台上进行了开发和实验,结果表明,该算法能够优化网络配置,减小往返时延,提高网络吞吐量,从而提高网络性能,实现负载均衡。
As an important technology to optimize the allocation of resources and load balancing,multipath routing has ad-vantage of reliability in routing,QoS routing,transmission efficiency and other aspects than single path.The current Internet architec-ture and mechanisms have a low resource utilization,poor network security,poor scalability,and high-energy consumption,which is not conducive to the advancement of multipath.Meanwhile,the disadvantage of the current multipath techniques was the path selec-tion and calculation.Multipath algorithm only chose the path considering the network performance and parameters limitedly,which may choose the congestion path.In this paper,we proposed a multi-parameter multipath routing protocol of smart and cooperative networks,and analyzed the flow distribution by the graph theory.We distributed the flow by the path weight,and the weight was de-termined by CPU utilization,RTT and bandwidth.We developed and experimented the algorithm on the Mini-Net,and the simula-tions revealed that the algorithm could achieve wisdom together the multipath data transmission function of the network,and ensure transmission performance of the chosen flow distribution.In addition,it was easy to implement,effective to save the network re-sources and optimized the network configuration,improved the efficiency of network transmission.