web-dev-qa-db-ja.com

ISP帯域幅データの監視

Windows/Linuxで、利用可能な帯域幅のサンプル測定を実行する方法は何でしょうか。定期的に測定を行う必要があります。あなたがブラウザにページをロードするならばあなたに測定を与えるであろう多くのウェブサイトがあります。しかし、私は数週間にわたって多くのデータポイントを取得したいと考えており、これらのWebサイトはデータをサービスとしてではなく、スクラップするのが非常に難しいフラッシュUIとして提供しています。また、理想的には、特定のサイトとURLクエリを使用してベンチマークを作成したいと思います。これらのテストは、実際に何を測定しているかについて少しあいまいです。

私の問題は、私のISPが営業時間中に自宅の接続の帯域幅を縮小していること、または自宅にいる人があまり帯域幅を使用しないことを前提として、かなり明白になったことです。前回チェックしたので、私の契約ではこのようなことは何も指定されていません。帯域幅の統計と、サービスが表示される時間との相関関係について正式な苦情を提示するのに十分なデータを1か月にわたって収集したいと考えています。スロットルを下げる。

7
lurscher

速度は多くの要因に依存するため、これを行う100%正確な方法はありません。ある時点で速度を測定するためにある種の定期的な速度テストを実行し、必要なときに実行するようにcronを作成することができます。

まず、データをダウンロードしているサーバーが、実際にデータを期待する速度(有料)よりも速い(または等しい)速度で送信できることを知っておく必要があります。次に、ISPとサーバーの間に輻輳リンクがないことを知っておく必要があります。そうしないと、テストに影響します。これを知ることはできませんが、物理的に自分に近いサーバーを選択することをお勧めします。 ISPネットワークへのアクセス速度にお金を払っているので、ISPはインターネット上のどこかで発生する輻輳の責任を負いません。また、ネットワーク上のすべてのホストによって使用されているすべての帯域幅を表示する監視ソフトウェアがない場合は、その時点でテストデータ転送以外にリンク上で他のアクティビティを実行しないでください。あなたはどんなファイルでもダウンロードすることができます、私は通常私の場所に近いサーバーからいくつかのlinux.isoをダウンロードします。監視ソフトウェアは、ある時点で使用済みのスループットを表示できますが、これは必ずしもその時点で利用可能な最大スループットではありません(上記の理由により)。

正直なところ、これを行う理由はあまりありません。テスト期間中に接続が事実上使用できなくなり、ISPでどこにも行けなくなると思います。これは単純な輻輳のように見え、意図的なものではありません。おそらく、最大帯域幅を保証できないと言われるでしょう(そのような契約がない限り)。また、勤務時間中に誰も多くの帯域幅を使用しないと彼らが想定している場合、それを制限することによって何が得られるかはわかりません。

2
pajaja