不器用により、Windowsネットワークの状態が意図的に悪化する

ほとんどのインターネットユーザーは、インターネットへの信頼性の高いネットワーク接続を実現するよう努めています。これにより、他の問題がほとんど発生することなく、インターネットユーザーが提供する機能を楽しむことができます。

ゲーマーの場合、P2Pユーザーはスロットリングやメディアのストリーミングパケットをドロップするユーザーを嫌うかもしれませんが、何よりも遅れを避けたい場合があります。

ネットワーク管理者、またはネットワーク接続に依存する作成者である開発者は、状況が悪化した場合の動作をテストすることができます。

ラグ、ドロップ、またはスロットルが発生すると、アプリはどうなりますか?それらのイベントは適切に処理されますか、それともサービスまたはアプリケーションをクラッシュさせますか?

不器用なレビュー

不器用 for Windowsは、その答えを提供するように設計されています。 32ビット版と64ビット版で利用できる無料のプログラムは、不正なネットワーク接続をシミュレートできます。

clumsy network conditions

上のスクリーンショットに表示されているグラフィカルユーザーインターフェイスを解凍してポータブルプログラムを起動すると、起動します。

上部では、テストのプリセットを選択できます。たとえば、すべてのIPv4 localhostトラフィック、すべての送信パケット、または特定のIPアドレスに対して。

その下は、Clumsyが提供する機能です。

  1. ラグは、オプションで定義できるミリ秒単位の時間に基づいてネットワークラグをエミュレートします。
  2. Dropは、指定した確率の割合に基づいてランダムにパケットをドロップします。
  3. スロットルは、特定の時間枠のトラフィックをブロックし、その後バッチで送信します。
  4. 複製は、元のパケットの後にクローンパケットを送信します。
  5. 順不同は、パケットの順序を変更します。
  6. 改ざんはパケットの内容を改ざんします。

一部の関数には、定義可能な追加のパラメーターがあります。スロットルする場合は、発生する可能性に加えて時間枠を指定できます。複製機能の場合、パケットの数を定義し、改ざんの場合はチェックサムをやり直すことができます。

プログラムを使用するには、テストに必要な関数を選択し、後で開始ボタンをクリックします。ボタンは停止ボタンに変わり、いつでもシミュレーションを停止できます。

チップ

  • 関数を常に有効にしたい場合は、確率を100%に上げます。
  • 複数の機能を選択して、ネットワーク状態に対する複数の影響をテストすることができます(ラグやパケットのドロップなど)。
  • Clumsyはオフラインでも機能します。
  • これは、システムで実行されているすべてのアプリケーションで動作します。

Clumsyのソースコードも利用できるようになり、制限とアプリケーションの使用方法をリストしたマニュアルも作成されました。

評決

Clumsyは、システム管理者、ネットワーク管理者、および開発者向けの特別なプログラムです。ネットワークの状態が理想的でない場合に、サービスまたはアプリケーションの動作をテストするために使用できます。