首页> 外文学位 >The design and evaluation of advanced TCP-based services over an evolving Internet.
【24h】

The design and evaluation of advanced TCP-based services over an evolving Internet.

机译:在不断发展的Internet上设计和评估基于TCP的高级服务。

获取原文
获取原文并翻译 | 示例

摘要

Performance evaluation continues to play an important role in network research. Two types of research efforts related to network performance evaluation are particularly noteworthy: (1) using performance evaluation to understand specific problems and to design better solutions, and (2) designing efficient performance evaluation methodologies.; This thesis addresses several performance evaluation challenges, encompassing both categories of effort listed above, in building high-performance TCP-based network services in the context of overlay routing and peer-to-peer systems.; With respect to the first type of research effort, this thesis addresses two issues related to the design of TCP-based network services: (1) Prediction of large transfer TCP throughput: Predicting the TCP throughput attainable on given paths is used for applications such as route selection in overlay routing. Based on a systematic measurement study, we evaluate the accuracy of two categories of TCP throughput prediction techniques. We then analyze the factors that affect the accuracy of each. (2) Congestion control and message loss in Gnutella peer-to-peer networks: We evaluate the congestion control mechanisms and message loss behavior in a real-world overlay network, the Gnutella system. The challenges for congestion control in such a network are analyzed, as are the design tradeoffs of alternative mechanisms. In order to study systems such as the above with details of the network, we build a scalable, extensible and portable packet-level simulator of peer-to-peer systems.; The second part of the thesis, representing the second type of effort above, proposes two techniques to improve network simulation by exploiting the detailed knowledge of TCP: (1) Speed up network simulation by exploiting TCP steady-state predictability: We develop a technique that uses prediction to accurately summarize a series of packet events and, therefore, to save on processing cost while maintaining fidelity. Our technique integrates well with packet-level simulations and is more faithful in several respects than previous optimization techniques. (2) TCP workload generation under link load constraints: We develop an algorithm that generates traffic for a specific network configuration such that realistic and specific load conditions are obtained on user-specified links. At the same time, the algorithm minimizes the simulation memory requirement.
机译:绩效评估继续在网络研究中发挥重要作用。与网络性能评估有关的两种类型的研究工作尤其值得注意:(1)使用性能评估来了解特定问题并设计更好的解决方案,以及(2)设计有效的性能评估方法。本论文解决了在覆盖路由和对等系统的情况下,构建基于TCP的高性能网络服务时,上述两类工作都面临的性能评估挑战。关于第一类研究工作,本论文解决了与基于TCP的网络服务设计有关的两个问题:(1)大传输TCP吞吐量的预测:预测在给定路径上可达到的TCP吞吐量用于诸如以下的应用程序:覆盖路由中的路由选择。在系统的测量研究的基础上,我们评估了两类TCP吞吐量预测技术的准确性。然后,我们分析影响每个精度的因素。 (2)Gnutella对等网络中的拥塞控制和消息丢失:我们评估了现实世界覆盖网络Gnutella系统中的拥塞控制机制和消息丢失行为。分析了这种网络中拥塞控制的挑战,以及替代机制的设计折衷。为了研究具有上述详细信息的上述系统,我们构建了一个可扩展,可扩展和可移植的对等系统的分组级模拟器。论文的第二部分,代表上述第二种工作,提出了两种通过利用TCP的详细知识来改善网络仿真的技术:(1)通过利用TCP稳态可预测性来加速网络仿真:我们开发了一种技术,使用预测来准确总结一系列数据包事件,因此可以在保持保真度的同时节省处理成本。我们的技术与数据包级仿真很好地集成在一起,并且在某些方面比以前的优化技术更加忠实。 (2)在链接负载约束下生成TCP工作负载:我们开发了一种算法,该算法为特定的网络配置生成流量,以便在用户指定的链接上获得实际的和特定的负载条件。同时,该算法将模拟内存需求降至最低。

著录项

  • 作者

    He, Qi.;

  • 作者单位

    Georgia Institute of Technology.;

  • 授予单位 Georgia Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2005
  • 页码 194 p.
  • 总页数 194
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号