首页> 外文会议> >A methodology for the optimal configuration of TCP traffic in network simulations under link load constraints
【24h】

A methodology for the optimal configuration of TCP traffic in network simulations under link load constraints

机译:在链路负载约束下网络仿真中TCP流量最佳配置的方法

获取原文

摘要

Given that over 90% of the Internet load is carried by TCP, most network simulation studies use TCP flows to generate the background traffic. A basic, but unresolved, question however is: how can one decide how many TCP flows to simulate from one network node to another? Simulating too many flows on a link can cause an unrealistically high loss rate on that link, while simulating too few flows can result in undesirably light load conditions. Similarly, to simulate realistic network conditions, one has to carefully control the load distribution on various network links (e.g., edge vs. core links), as well as the hop count (path length) of the simulated TCP flows. Previous simulation studies have dealt with these issues in a trial-and-error manner, experimenting with several traffic configurations until a realistic distribution of link load and loss rate is achieved. In this paper, we present a methodology that determines the number of TCP flows that should be simulated between each pair of nodes in a network, based on the network topology, a specification of the utilization and loss rate for certain links, and an average number of hops for the TCP flows. Our methodology is based on a linear program formulation that, while meeting the utilization and loss rate specifications, minimizes the number of required TCP flows. This optimization criterion minimizes the memory requirement of the simulation. Our evaluations show that the proposed methodology can closely approximate the specified link conditions in terms of utilization and loss rate. We also analyze the largest approximation errors and reveal their causes.
机译:鉴于超过90%的Internet负载是由TCP承载的,因此大多数网络仿真研究都使用TCP流来生成后台流量。然而,一个基本但尚未解决的问题是:一个人如何确定要模拟从一个网络节点到另一个网络节点的TCP流?模拟链路上太多的流量可能会导致该链路上的损耗率过高,而模拟流量太少会导致不希望的轻负载情况。类似地,为了模拟现实的网络状况,必须仔细控制各种网络链路(例如,边缘对核心链路)上的负载分布,以及模拟的TCP流的跳数(路径长度)。先前的仿真研究以试错的方式处理了这些问题,尝试了几种流量配置,直到实现了链路负载和丢失率的实际分布。在本文中,我们提出了一种方法,该方法基于网络拓扑,某些链路的利用率和丢失率的规范以及平均数,确定应该在网络中每对节点之间模拟的TCP流的数量。 TCP流的跃点数。我们的方法基于线性程序公式,该公式在满足利用率和丢失率规范的同时,将所需的TCP流数量减至最少。该优化标准使仿真的内存需求最小化。我们的评估表明,所提出的方法可以在利用率和丢失率方面近似逼近指定的链路条件。我们还分析了最大的近似误差,并揭示了其原因。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号