私はいくつかの通信プロトコルをテストしようとしています。私は制御可能な方法でチャンネルを劣化させるイーサネットドライバを探しています。たとえば、トランスポートプロトコルをテストするためのLinuxドライバはありますか?
- パケットドロップ率を指定します。
- は帯域幅を変調します。
- これは、すべて実際のドライバの入力キューに「トリック」を行っ行うことができる
見かけの帯域幅とは無関係に、RTTを調節します。だから、私は単にドライバを既存のチャネルをターゲットにしてロードし、新しいポートでテストを実行するだけです。誰かがそのようなドライバが存在するかどうか知っていますか?
まあ、私はあなたが欲しいものを行いますが、IPレベルで動作しますNetemというツール(それはnetfiltersの拡張です)を知っている - http://www.linuxfoundation.org/collaborate/workgroups/ネットワーキング/ネット – Fred
完璧な、ちょうど私が探していた、これとdummynetいくつかのスクリプトと組み合わせ、感謝フレッド。 – gjpc
答えを受け入れることを忘れないでください。 ;-) – Keith