摘要: 近年来,万物互联发展迅速,涌现出了大量满足不同需求的网络协议和类型,在一体化网络需求的场景中,融合不同类型和协议的网络出现了通信不稳定、数据流量负载不均衡、鲁棒性差等问题。软件定义网络(Software Defined Networking , SDN)作为一种新型的网络范式,为解决这些问题提供了方便的途径。结合SDN分析并研究了通过动态机制解决一体化融合网络路由调度问题。首先,将链路信息分为跳数、时延、带宽、丢包率等8种组合,不同网络根据各自特征选择不同组合成本,通过实时流量模块监测和计算网络信息。其次,优化了基于主客观的精准成本模型,在主观赋权法G1法的基础上提出指标阈值型G1法,客观赋权法使用标准离差法,再用乘法集成进行按权组合给出最终的链路成本。同时,设计了一体化融合网络多路径选择算法,把优化后的成本组合运用到多路径Dijkstra变种算法,得到传输链路及组合成本,根据路由策略为不同网络选择符合自身特征多路径并按比例转发。通过Ryu控制器和Mininet平台对SDN中的路由调度机制进行仿真实验。结果表明,通过动态和多维全时空调度机制,充分挖掘了一体化融合网络的多路径特性,实现了一体化融合网络在动态环境中的差异化路径选择与流量调度,并在时延、带宽利用率、抖动和丢包率等多个指标上,取得了明显的效果。
中图分类号: