scpデータ無制限

scpデータ無制限

2つのホスト間に無限のscpを設定しようとしていますが、もちろんこれには十分なファイルはありません。

頑張った

scp -l 512 192.168.1.1:/dev/zero /dev/null

しかし、scpは/ dev / zeroが通常のファイルではないと言います。

ルーター/ファイアウォールで何かを試すために、2つのホスト間で一貫したトラフィックが必要で、長時間実行する必要があります。

どんな提案がありますか? scpである必要はありませんが、速度を指定できるはずです。

ありがとう

ベストアンサー1

このscpツールはファイルをコピーする必要があります。これを使用sshして無限のバイトストリームを転送でき、pvマニュアルページの関連セクションはpv次のように使用できます。

-L RATE--rate-limit RATE転送を毎秒最大RATEバイトに制限します。キロバイト(* 1024)、メガバイトなどを表すためにサフィックスK、、、Mまたは Gを追加できます。T

適切なソリューションは次のとおりで、速度は約10 Mb / sに制限されています(パディング、ネットワークヘッダなどを考慮すると、1 MB / sは約10 Mb / sであることを覚えておいてください)。

pv --rate-limit 1M </dev/zero | ssh [email protected] 'cat >/dev/null'

双方向トラフィックが必要な場合は削除してください'cat >/dev/null'

おすすめ記事