FlowTrace: A Framework for Active Bandwidth Measurements using In-band Packet Trains

FlowTrace: A Framework for Active Bandwidth Measurements using In-band Packet Trains
复制标题

FlowTrace:使用带内数据包序列进行主动带宽测量的框架

DOI:
10.1007/978-3-030-44081-7_3
复制
发表时间:
2020
期刊:
2020
影响因子:
--
通讯作者:
Shafiq, Zubair
Shafiq, Zubair
中科院分区:
--
文献类型:
--
作者:
Ahmed, Adnan;Mok, Ricky;Shafiq, Zubair

文献摘要

相似文献

主动测量工具对于理解和诊断Internet上的性能瓶颈非常重要。然而,它们的开销是一个问题,因为大量的额外测量数据包可能会使它们试图测量的网络拥塞。为了解决这个问题,先前的工作已经提出了带内方法,其搭载应用流量以进行主动测量。然而,以前的方法很难部署,因为它们需要专门的硬件或在Linux内核中进行修改。在本文中,我们提出FlowTrace-一个易于部署的用户空间主动测量框架,利用应用程序TCP流进行带内网络测量。我们的实现pathneckusingFlowTraceCreates递归包列车定位带宽瓶颈。在一个测试平台上的实验评估表明,FlowTraceis能够定位带宽瓶颈作为准确的路径颈显着较少的开销。
Active measurement tools are important to understand and diagnose performance bottlenecks on the Internet. However, their overhead is a concern because a high number of additional measurement packets can congest the network they try to measure. To address this issue, prior work has proposed in-band approaches that piggyback application traffic for active measurements. However, prior approaches are hard to deploy because they require either specialized hardware or modifications in the Linux kernel. In this paper, we proposeFlowTrace–a readily deployable user-space active measurement framework that leverages application TCP flows to carry out in-band network measurements. Our implementation ofpathneckusingFlowTracecreates recursive packet trains to locate bandwidth bottlenecks. The experimental evaluation on a testbed shows thatFlowTraceis able to locate bandwidth bottlenecks as accurately aspathneckwith significantly less overhead.