在iperf上指定客户端IP

时间:2013-10-09 18:45:07

标签: client-server ip client

我正在尝试在我的实验室中研究网络流量。我有31台计算机,并希望使用它们来模拟不同的交通状况。但是,我不想登录所有31并在每台机器上逐个运行命令,我想知道是否有快捷方式。

我的场景:我想调查x个计算机与服务器一起传输时对带宽的影响。我有一台服务器计算机和30个可用的客户端。使用两个盒子进行测试很简单:

客户:./iperf -c -p 服务器:./iperf -s -p

我试图避免一次在30台计算机上运行该客户端命令。但是,我不知道iperf是否允许您指定CLIENT IP地址......我希望我能编写一个脚本并从一个物理工作站执行所有30台机器。

这可能吗?

1 个答案:

答案 0 :(得分:1)

我刚刚开始使用iperf所以我可能在这里完全错了,但我认为测试需要由客户端启动...但是这不是真正的iperf相关问题。 如果您具有对所有计算机的ssh访问权限,则可以在不同时间设置启动测试的cron作业,这可以让您准备具有不同负载和不同用户的方案。

您可以使用clusterssh来管理打开与多台计算机的连接的单个窗口。

您可以在sourceforge

上找到它

希望它有所帮助,这是一种迟到的反应。