ブラウザーと Web サーバーが同じ LAN または同じマシン上にある場合に、いくつかのインターネット接続の種類 (DSL、ケーブル、T1、ダイヤルアップなど) の Web ページの応答時間を視覚的に評価したいと考えています。さまざまな現実世界の接続シナリオをシミュレートするためにネットワーク帯域幅を遅くする単純なネットワーク ツールまたはブラウザー プラグインはありますか。
それについてのご意見をお待ちしております。
ブラウザーと Web サーバーが同じ LAN または同じマシン上にある場合に、いくつかのインターネット接続の種類 (DSL、ケーブル、T1、ダイヤルアップなど) の Web ページの応答時間を視覚的に評価したいと考えています。さまざまな現実世界の接続シナリオをシミュレートするためにネットワーク帯域幅を遅くする単純なネットワーク ツールまたはブラウザー プラグインはありますか。
それについてのご意見をお待ちしております。
Linux ではnetemを参照してください: カーネルには既にトラフィック シェーピングのサポートが含まれており、ループバック デバイス上であっても、高レイテンシ、低帯域幅、パケット損失、およびその他のあらゆる種類の不利な条件をシミュレートできます (したがって、実際の、テストする物理ネットワーク)。
最近同じニーズがあったので、このスレッドを復活させます。驚くべきことに、Fiddler を使用してルールをカスタマイズoSession["response-trickle-delay"] = "150";
し、セクションに次の行を追加することで、これを行うことができることを発見しましたOnBeforeResponse
。
フィドラーは本当に素晴らしいです。
Traffic Shaper XPを試してみてください 。このアプリとそのフリーウェアを使用して、IEまたは他のブラウザの速度を簡単に制限できます
Microsoft の NEWT を試してみてください。私にとっては完璧に機能しました。カスタマイズされたレイテンシー、パケットドロップ技術などを提供します:)
http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/
更新 1:
NEWTの優れたビデオ チュートリアルは 次のとおりです。Network Emulator For Windows Toolkit チュートリアル(Credits to Jimmery)
私の仕事ではこのツールを使用していますが、かなり良さそうです: http://www.dallaway.com/sloppy/
幸運を祈ります。
TMnetSimの使用に成功しました(ページの下部、「その他のツール」の下 - リンクには「ZIP: TMnetSim ネットワーク シミュレータ バージョン 2.4 32 ビット (600KB)」のような内容が表示されます)</p>
Web サイトだけではありません。任意の TCP ポートへの接続を遅くすることができます。遅い SQL Server (ポート 1433) をシミュレートするために使用していました。
この FreeBSD ベースの VMWare イメージを試してください。また、優れたハウツーがあり、純粋に無料で、20 分で立ち上がります。
更新: DummyNet は現在、Linux、OSX、および Windows もサポートしています。
Apache を使用している場合は、mod_bandwith を使用できます。
設定パラメータについては、こちらを参照してください。
ハードウェア ソリューションが必要な場合は、Netgear が帯域幅制限を行う一連の安価な (50 ドル程度) スイッチを提供しています。Netgear Prosafe GS105E および同様のスイッチは調査する価値があります。
シンプルな Mac GUI プログラムは