【24h】

Exploring the performance impact of QoS support in TCP/IP protocol stacks

机译:探索TCP / IP协议栈中QoS支持的性能影响

获取原文

摘要

This paper explores the performance impact of supporting QoS guarantees on communication in TCP/IP protocol stacks at Unix-like end hosts. We first demonstrate the efficacy of our RSVP-based QoS architecture in providing the desired QoS to individual connections via application-level experiments using UDP sessions and TCP connections on an ATM network. We then identify and measure, via detailed profiling, the overheads imposed by the individual components of the QoS architecture, such as traffic policing, traffic shaping, and buffer management. Our measurements reveal that traffic policing overheads are largely offset by savings due to per-session buffer pre-allocation, and, for ATM networks, a faster path through the network interface layer. In the latter case the data path latency for compliant packets can even be slightly smaller than the default best-effort data path latency. Traffic shaping presents more challenges, primarily because of interactions with the operating system CPU scheduler. We discuss the performance implications of traffic shaping and suggest techniques to reduce or mask some of the associated overheads.
机译:本文探讨了在类似Unix的终端主机上,支持QoS保证对TCP / IP协议栈中的通信的性能影响。我们首先通过使用ATM网络上的UDP会话和TCP连接的应用程序级实验,通过基于RSVP的QoS体系结构为各个连接提供所需的QoS来证明其功效。然后,我们通过详细的分析来确定和衡量QoS体系结构的各个组件所带来的开销,例如流量监管,流量整形和缓冲区管理。我们的测量结果表明,由于每个会话缓冲区的预分配,流量监管开销在很大程度上被节省所抵消,并且对于ATM网络,通过网络接口层的路径更快。在后一种情况下,兼容数据包的数据路径延迟甚至可能比默认的尽力而为数据路径延迟稍小。流量整形提出了更多挑战,这主要是由于与操作系统CPU调度程序的交互。我们讨论了流量整形对性能的影响,并提出了减少或掩盖某些相关开销的技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号