gpt4 book ai didi

linux - 模拟硬件路由器上的用户负载

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:02 26 4
gpt4 key购买 nike

我正在尝试模拟硬件路由器上的用户负载。我专门尝试模拟家用路由器的平均负载。

我需要做的是在一周的不同时间加载它并执行以下操作:

  1. 数据传输
  2. 种子下载
  3. HTTP/HTTPS 页面请求到不同的页面。静态内容,动态内容。等

我需要以特定的时间间隔重复此操作,并且能够同时测试多个路由器。

任何人都知道可以实现此目的的任何软件或脚本。

干杯

最佳答案

当然。您可能会惊讶地发现,大多数时候普通家用路由器的负载可能非常低。计算一下:即使以最大 DSL 或有线路由器速度下载(即使它是小数据包,在较高负载下通常不会出现这种情况)如今对现代 CPU 来说也不是很大的负载。

脚本加载很容易。我有一个脚本,有时当我怀疑他们与我家的最后一英里链接时,我会反对康卡斯特。它只是使用 wget(或尝试 curl)重复下载合理大小的文件并记录传输的下载统计数据(时间和/或数据速率)。只需从网上某处找到您需要大小的 .pdf 文件或其他文件,或使用包含大量内容的繁忙网站。只是避免那些可能需要为您在测试中消耗的带宽付费的小家伙。更好的是,如今 Amazon S3 存储(和传输带宽)非常便宜且易于使用。您可以将自己选择的一些文件放在那里,然后为您的测试环境重复下载这些文件,而不是从别人那里窃取带宽! ;)

从未玩过任何 Torrent 客户端,所以我无法在这方面帮助您,但我敢打赌您可以编写一些脚本。

此外,您还可以查看 netperf。我不知道那个项目的状态,但我过去曾用它来产生非常高的网络负载。谷歌搜索。

玩得开心,祝你好运!

-克里斯

关于linux - 模拟硬件路由器上的用户负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15918333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com