为了测试我的网络,我想在两台主机之间发送 x MB/s。我知道这ping
可用于发送大量数据,但我需要一个可以设置带宽的解决方案(它不必非常精确)。
$ sendTrafic --throughput 10M 10.0.0.1
Run Code Online (Sandbox Code Playgroud)
知道我该怎么做吗?我想过一个scappy
每秒运行x 次的脚本,但应该有更好的东西。
编辑:我使用了以下解决方案:
# On receiving node:
iperf -s -u
# On sending node:
iperf -c <ip> -u -b 10m -t 30
Run Code Online (Sandbox Code Playgroud)
它将第一台主机配置为 UDP 服务器,将第二台主机配置为 UDP 客户端,以 10Mb/s 的速度发送 30 秒。
感谢大家的帮助。
networking ×1