欢迎光临,现在是     设为首页   加入收藏   联系我们
文章摘要
周峰,周星,王琨,廖宇力,符发.多路径传输协议缓存研究分析[J].海南大学学报编辑部:自然科学版,2017,35(2):.
多路径传输协议缓存研究分析
Research on Multi-path TCP Cache Size
投稿时间: 2017-03-06  最后修改时间: 2017-03-15
DOI:
中文关键词: 多路径传输协议;缓存分析;缓存模型
英文关键词: Multipath Transport Protocol; Cache Analysis; Cache Model
基金项目:国家自然科学基金项目(面上项目,重点项目,重大项目)
作者单位E-mail
周峰 海南大学 969493314@qq.com 
周星 海南大学 xingzhou50@126.com 
王琨 海南大学  
廖宇力 海南大学  
符发 海南大学  
摘要点击次数: 116
全文下载次数: 
中文摘要:
      在多路径传输协议MPTCP中,由于多条子流的存在,需要维持一个较大的缓存用于数据的整理和重组,缓存不足会导致程序的挂起。该论文首先介绍了MPTCP协议的技术原理,接着对TCP协议和MPTCP协议的缓存大小和吞吐量的关系进行研究分析,根据研究结果提出一个针对低延时、高带宽场景的缓存计算模型,用于计算MPTCP缓存大小。接下来设计一组本地实验和NorNet Core测试床实验进行分析,结果表明,根据模型所设计的缓存取值仅为当前Linux内核缓存默认值的一半,大大的减少了资源浪费的同时传输也达到了吞吐量的最大值。
英文摘要:
      In the multi-path transport protocol MPTCP, it is necessary to maintain a large cache for data collation and reorganization due to the existence of multiple sub-streams. Insufficient cache will cause the program to hang. In this paper, the technical principle of MPTCP protocol is introduced firstly. Then, the relationship between cache size and throughput of TCP protocol and MPTCP protocol is studied. Based on the research results, a cache calculation model for low latency and high bandwidth scene is proposed to calculate MPTCP cache size. Next, this paper analyzed local experiments and NorNet Core test bed experiment. The results showes that the cache value designed according to the model was only half that of the current Linux kernel cache, which greatly reduced the waste of resources and reached throughput maximum.
关闭