0

あるサーバーから別のサーバーにファイルを転送しています。したがって、ネットワーク経由で数 GB のファイルを転送するのにかかる時間を見積もるために、その IP に ping を実行し、平均時間をとっています。

例: i ping to 172.26.26.36 ping は毎回 32 バイトのデータを送信するため、平均往復時間は x ms になります。私は、ネットワークの速度を 2*32*8(ビット)/x = y Mbps と推定します --> 平均ラウンド トリップ時間から 2 を掛けます。

したがって、5 GB のデータを転送するには 5000/y 秒かかります

時間を見積もる私の方法は正しいですか。

間違いや他の良い方法を見つけた場合は、共有してください。

4

2 に答える 2

1

また、プロトコルに依存する場合もあります。PING は ICMP であり、ftp は TCP を使用します。遅延は両方のプロトコルで同じである必要はありません。TCP は輻輳時にネットワークに適応しようとしますが、これは遅延が長くなることを意味します。FTP を使用して 100 MB または 500 MB のファイルを送信し、統計を収集して見積もりを行うだけです (片道)。または、関心のある TCP トラフィックをポンピングし、帯域幅と時間の統計を表示できるiperf /jperf というツールがあります。おそらくあなたはそれを試すことができます。

于 2014-06-05T07:55:09.080 に答える