Tests for Bufferbloat

誰かがファイルをダウンロードまたはアップロードしているときに、Web ブラウジング、音声通話、ゲームの品質が低下することはありませんか? それは、お使いのルーターに「バッファーブロート」(ルーターがあまりにも多くのデータをバッファリングすることによって生じる不必要な待ち時間/遅延)がある可能性があります。

以下のテストが高い遅延(例えば、50ミリ秒以上)を示す場合は、バッファーブロート

Bufferbloatのための簡単なテスト

The DSL Reports Speed Testmakes accurate measurements of the download and upload speedsalong while the latency.The “Results + Share” button lets you see the numerical results or pass along a link to your friends.With The DSL レポート速度テストでは、テスト中の遅延と一緒に、ダウンロードとアップロードの正確な測定を行います。 テストがどのように動作するかを見るためにYoutubeでBloat / NoBloatのビデオを見てください。

A Quick Test for Bufferbloat

他のスピードテストサイトだけリンクがアイドル状態のときに遅延を測定 – andthat only tells the part of the story.The other speed test sites only measure latency when the link is idle. 同時に Ping テストを実行すると、他のスピード テスト サイトで数値による遅延測定を行うことができます。 これを行うには:

  1. Start a ping to google.com. あなたは、通常20〜100ミリ秒の範囲内の時間で、1つのパーピング、一連の行を参照してください。 これを行うには、以下の speedtest サービスのいずれかを起動します:
    • http://fast.com
    • http://speedtest.net
    • http://testmy.net
    • http://speedof.me

    (fast.com は現在、負荷時のレイテンシをテストしていますが、私たちのクイック テストに対する結果をチェックするために、より多くの人々を望みます)

  2. スピード テストを実行中に ping タイムを見ます。

The Best Tests for Bufferbloat

The suite of tests we developed to diagnose bufferbloat and otherconnectivity problems are good to 40GigE, but requires the Flent RRUL test suiteUsing the Flent tools, it can get a good feel for how the connection isbehaving while you tune your settings.The best tests for bufferbloat.If the times jumpup when uploading or downloading, then your router is probably bloated.

バッファー・ブロートに関するベスト・テスト。

Other network performance and latency tools

  1. Quick Test (上述) はパフォーマンスを測定するための初歩的な仕事をします。 OpenWrtScripts bundle の betterspeedtest.sh は、Linux/OSX または CeroWrt で実行できるスクリプトで、ネットワークの具体的で再現性のあるテストを得ることができます。 これは、speedtest.netから入手可能なダウンロード/アップロードテストと同じ種類を実行します。しかし、それは継続的にあなたのpinglatencyを測定し、したがって、データ転送の各方向のパフォーマンスとレイテンシを知ることができるので、それは優れています。 (original from CeroWrtScripts bundle)
  2. netperfrunner.sh スクリプト (OpenWrtScripts バンドル) は、4 つの同時アップロードおよびダウンロード ストリームを作成して、RRUL テストをシミュレートしています。 これは、高負荷時のレイテンシを測定するものです。 (元々は CeroWrtScripts バンドルに含まれていました)
  3. Flent は、一貫性のある再現可能なネットワーク測定を行うために設計されたツールです。 RRUL を含む一連のテストは、データを記録し、その結果の魅力的なグラフを作成します。 (RRUL は、複数の netperfs セッションを同時に実行して、双方向のネットワークに大きな負荷をかけることを指定します。)
  4. netperf プログラムは、betterspeedtest.sh、netperfrunner.sh、および Flent を基礎としており、CeroWrt ファームウェアに組み込まれます。