基于权重的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查看全文
