Bufferbloat:遅いネットワークを修正する
Bufferbloatは苦痛です。ネットワークのパフォーマンスに大きな打撃を与えるため、それは単なる苦痛ではありません。診断するのは簡単ではありません。 Flentのようなツールは役立ちますが、一般的に、Bufferbloatは接続が遅く、待ち時間が長いように見えます。ただし、それは必ずしもそれらがbufferbloatによって引き起こされることを意味するわけではありません。

Bufferbloatは、実際にはルーターがその仕事をしている結果ですが、過負荷になっています。ルーターは、トラフィックのフローを管理し、どのパケットが優先されるかをネゴシエートする必要があります。このスケジューリングシステムは、パケットをバッファリングして、ターゲットデバイスの準備が整い、そのデバイスが配布順序でその場所に到達したときに、転送するためにパケットをキューに入れます。そのスケジュールのバッファが多すぎると、停止して遅延が急増し、全体的な転送速度に影響を与えます。それはbufferbloatであり、文字通り肥大化したパケットバッファです。
なぜそれが問題なのですか?
接続が遅くなります。実際には、接続が中断されます。これらの中断は、VOIP、ストリーミングビデオ、オンラインゲームなどのより集中的なアクティビティで特に顕著で破壊的です。したがって、オンラインゲーマーの場合、またはNetflixが好きな場合は、bufferbloatを使用してください。 意思 あなたの一日を台無しにします。
Bufferbloatのテスト
bufferbloatのテストは必ずしも明確ではありませんが、実行できることがいくつかあります。まず、ネットワークストレスの期間中の単純なpingテストは、高遅延が発生しているかどうかを示すのに役立ちます。ネットワーク全体でコンピューターにpingを実行し、待ち時間が通常よりどれだけ増加したかを確認します。レイテンシーの急激な増加、またはより良い、一貫性のないスパイクは、指標である可能性があります。
次に、DSLReportsの速度テストを確認できます。実際にbufferbloatをテストし、ネットワークをかなり正確に評価できます。
Flentのようなツールを使用することもできます。 Flentは、外部サーバーだけでなく、独自のネットワーク内のポイントをテストできます。グラフは必ずしも読みやすいとは限りませんが、どこにでも落書きされているように見える幅広いバリエーションやグラフに注意してください。リンクされた記事では、見たくないものについて詳しく説明しています。
問題の軽減
つまり、あなたのネットワークは肥大化しています。あなたは何ができますか?さて、あなたはWiFiを完全に捨ててあなたの家を配線することができます。それは素晴らしいことですが、誰もがそれを実行できるわけではありません。したがって、肥大化を減らすためにルーターを再構成する必要があります。
ほとんどの高品質ルーターおよびカスタムファームウェアを実行しているルーターの設定には、QoS(サービス品質)セクションがあります。そのセクションには、bufferbloatの制御に役立つパケットスケジューリングを管理するための設定があります。そこにはいくつかの基本的な設定がありますが、値を正しく取得する必要があります。
ブラウザを開き、速度テストのWebサイトにアクセスします。テストを数回実行して、アップロードとダウンロードの平均速度を取得します。次に、これらの速度をそれぞれ取得し、1000を掛けます。それぞれの結果を取得し、0.95を掛けます。それぞれを書き留めておきます。
ここで、QoS設定に戻ります。まだ有効にしていない場合は、QoSを有効にします。可能な場合は、パケットキューイングの規律をFQ_CODELに設定します。そうでない場合は、通常のCODELを試してください。それほど良くはありませんが、それでも役に立ちます。最後に、アップリンクとダウンリンクの速度を、アップロードとダウンロードの平均から計算した速度に設定します。設定を保存して適用します。
接続をもう一度テストしてみてください。速度は通常の約95%になる可能性がありますが、bufferbloatは大幅に削減する必要があります。
それがうまくいかなかった場合は、途中で別の問題が発生する可能性があります。ネットワーク上のデバイス間の接続のテストを開始します。他のすべてが失敗した場合は、モデムに問題があるか、実際にはバッファブロートではなく、代わりに干渉の問題がある可能性があると考えてください。