APP下载

基于权重的MPTCP数据调度算法设计

2016-04-08黄辉

软件 2016年2期
关键词:计算机网络

黄辉

摘要:并行多路传输技术通过聚合多条链路的带宽资源可以提高传输吞吐量,越来越受到学术界和工业界的关注。多路径TCP(MPTCP)是其中最具代表性的研究成果之一,因其是在TCP的基础上拓展而来,保持了对TCP的兼容性,能够比较容易地部署到现有网络中。然而,MPTCP默认的数据调度机制在异构网络环境下导致传输性能下降。针对此问题,本文提出一种基于权重的数据调度算法,充分考虑子流之间的差异性。仿真结果显示所提算法优于传统的数据调度算法,能够较好的适应网络环境变化。

关键词:计算机网络;并行多路传输;MPTCP;数据调度算法

中图分类号:TP393.0

文献标识码:A

DOI: 10.3969/j.1S S11.1003-6970.2016.02.019

引言

近年来,随着工业技术和互联网技术的不断进步,硬件设备的制造成本大大降低的同时,网络设备普及范围也越来越广。现在越来越多的终端装备了多个网络接口卡(NIC),通过将这些接口资源同时利用起来并行的传输数据,可以大大的提高传输吞吐量,因此,网络传输越来越受到一些学者的关注。目前,比较有代表性的研究成果包括CMT_SCTP和MPTCP其中,CMT-SCTP是在SCTP基础上拓展而来,而MPTCP则是在TCP基础上拓展而来。截至目前为止,TCP依然是互联网中占据主导地位的传输协议,由于MPTCP对现有网络的兼容性更好,使其具备了天然的部署优势,而CMT-SCTP同现有网络设施和协议的兼容性问题,阻碍了其在工业界的进一步发展。

尽管并行多路传输理论上可以极大的提高传输吞吐量,但是在异构网络环境下,并行多路传输的性能却大不如预期,有时甚至比单路径传输还低。……

登录APP查看全文

猜你喜欢

计算机网络
基于模式匹配的计算机网络入侵防御系统
云计算下的计算机网络安全性研究
面向对象的计算机网络设计软件系统的开发
关于计算机网络存储技术分析
计算机网络环境下混合式教学模式实践与探索
计算机网络信息安全及防护策略
计算机网络可靠性的提升策略
计算机网络技术的应用探讨
计算机网络维护工作的思考
浅析计算机网络管理系统的构建和应用