TCP BBR连接上的吞吐量分配与稳定

Kohei Ogawa, Kouto Miyazawa, Saneyasu Yamaguchi, A. Kobayashi
{"title":"TCP BBR连接上的吞吐量分配与稳定","authors":"Kohei Ogawa, Kouto Miyazawa, Saneyasu Yamaguchi, A. Kobayashi","doi":"10.1109/CloudNet53349.2021.9657137","DOIUrl":null,"url":null,"abstract":"Abstract—TCP BBR (Bottleneck Bandwidth and Round-trip time) is one of the most promising transport layer algorithms in the near future. This algorithm provides higher throughput than existing algorithms. However, it was reported that the throughput fairness between TCP BBR connections that share the bottleneck link is not high in some cases. In this situation, the throughputs of some TCP BBR connections are not high enough. We think that this should be solved for TCP BBR to become popular. In this paper, we focus on the TCP BBR implementation of the Linux kernel and discuss the throughput fairness between TCP BBR connections. First, we evaluate the throughput fairness and show that the fairness is not high in some cases. Second, we reveal that the cause of this unfairness. Third, we propose a method for improving fairness by fixing a parameter in this implementation. Fourth, we evaluate the proposed method and show that the method can improve fairness significantly. In the cases of optimized parameters, the fairness index improved more than four times.","PeriodicalId":369247,"journal":{"name":"2021 IEEE 10th International Conference on Cloud Networking (CloudNet)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Throughput Distribution and Stabilization on TCP BBR Connections\",\"authors\":\"Kohei Ogawa, Kouto Miyazawa, Saneyasu Yamaguchi, A. Kobayashi\",\"doi\":\"10.1109/CloudNet53349.2021.9657137\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract—TCP BBR (Bottleneck Bandwidth and Round-trip time) is one of the most promising transport layer algorithms in the near future. This algorithm provides higher throughput than existing algorithms. However, it was reported that the throughput fairness between TCP BBR connections that share the bottleneck link is not high in some cases. In this situation, the throughputs of some TCP BBR connections are not high enough. We think that this should be solved for TCP BBR to become popular. In this paper, we focus on the TCP BBR implementation of the Linux kernel and discuss the throughput fairness between TCP BBR connections. First, we evaluate the throughput fairness and show that the fairness is not high in some cases. Second, we reveal that the cause of this unfairness. Third, we propose a method for improving fairness by fixing a parameter in this implementation. Fourth, we evaluate the proposed method and show that the method can improve fairness significantly. In the cases of optimized parameters, the fairness index improved more than four times.\",\"PeriodicalId\":369247,\"journal\":{\"name\":\"2021 IEEE 10th International Conference on Cloud Networking (CloudNet)\",\"volume\":\"51 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 10th International Conference on Cloud Networking (CloudNet)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CloudNet53349.2021.9657137\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 10th International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet53349.2021.9657137","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

tcp的瓶颈带宽和往返时间(BBR)算法是近期最有前途的传输层算法之一。该算法提供了比现有算法更高的吞吐量。然而,据报道,在某些情况下,共享瓶颈链路的TCP BBR连接之间的吞吐量公平性不高。在这种情况下,一些TCP BBR连接的吞吐量不够高。我们认为,为了使TCP BBR变得流行,这个问题应该得到解决。本文主要研究了Linux内核中TCP BBR的实现,并讨论了TCP BBR连接之间的吞吐量公平性问题。首先,我们评估了吞吐量公平性,并表明在某些情况下公平性并不高。其次,我们揭示了这种不公平的原因。第三,我们提出了一种通过在这个实现中固定一个参数来提高公平性的方法。第四,我们对所提出的方法进行了评估,结果表明该方法可以显著提高公平性。在参数优化的情况下,公平性指数提高了4倍以上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Throughput Distribution and Stabilization on TCP BBR Connections
Abstract—TCP BBR (Bottleneck Bandwidth and Round-trip time) is one of the most promising transport layer algorithms in the near future. This algorithm provides higher throughput than existing algorithms. However, it was reported that the throughput fairness between TCP BBR connections that share the bottleneck link is not high in some cases. In this situation, the throughputs of some TCP BBR connections are not high enough. We think that this should be solved for TCP BBR to become popular. In this paper, we focus on the TCP BBR implementation of the Linux kernel and discuss the throughput fairness between TCP BBR connections. First, we evaluate the throughput fairness and show that the fairness is not high in some cases. Second, we reveal that the cause of this unfairness. Third, we propose a method for improving fairness by fixing a parameter in this implementation. Fourth, we evaluate the proposed method and show that the method can improve fairness significantly. In the cases of optimized parameters, the fairness index improved more than four times.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Estimating Function Completion Time Distribution in Open Source FaaS Using Machine Learning and In-band Network Telemetry for Service Metrics Estimation A Machine Learning Approach for Service Function Chain Embedding in Cloud Datacenter Networks Where is the Light(ning) in the Taproot Dawn? Unveiling the Bitcoin Lightning (IP) Network An Edge Video Analysis Solution For Intelligent Real-Time Video Surveillance Systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1