サーバアプリケーションの開発中に、接続が減速したり、突然死んだり、スループットが非常に低いときに、どのように動作するかを知ることは重要です。しかし、上記のすべての機能をエミュレートできるテストネットワークを開発するには、ソフトウェアでエミュレートする必要があります。不正なネットワークをエミュレートするUnixツールにはどのようなものがありますか?
これを実行する方法の1つは、クライアントとサーバーのアプリケーションを変更することですが、それはあまりコスト効率的ではありません。もう一つの方法はOSレベルでの動作を傍受したり変更したりすることであり、これはもっと有望であり、私が今探しているツールのタイプです。
私のケースは特にSolarisサーバーですが、一般的なUnix/BSDツールは大歓迎です。また、Unixを使用していない他の人たちに役立つように、Windowのツールを投稿することも自由です。
ありがとうございます!
はい、その技術が実際には非常に安いですが、それは低速接続をエミュレートしません。 ) –
彼らはケーブルを外に持っているよりもかなり遅くなりません:-) – paxdiablo