Linuxで2台のコンピュータ間の転送速度をテストする方法は何ですか?
以下の方法を使用して、2台のマシン間の転送速度をテストすることができます。
- iperfツールを使用する:
- iperfツールを1つのマシンにインストールし、サーバーモードに設定してください。
- 別のコンピュータにiperfツールをインストールし、クライアントモードに設定します。
- クライアント側のマシンでiperfコマンドを実行し、サーバーマシンのIPアドレスに接続してテスト転送を開始します。iperfは転送速度、遅延、およびその他の関連情報を表示します。
- SCPを使用してください。
- 一つのマシンでscpコマンドを実行して、大きなファイルをローカルからリモートマシンにコピーします。
- 記録のコピーにかかった時間を記録し、転送速度を計算してください。
- ddコマンドを使う:
- 一台マシンでddコマンドを実行し、/dev/zeroのデータをリモートマシンのファイルに書き込む。
- ファイルに書き込むのにかかった時間を計算し、転送速度を計算します。
どの方法を使用しても、ネットワーク環境の影響に注意する必要があります。例えば、ネットワークの過負荷や帯域制限などです。より正確な転送速度を得るために、複数回のテストを実施して平均値を取ると良いでしょう。