2016-04-09 2 views
-1

膨大な量のTCP/IPイーサネットトラフィックをシミュレートする必要があります。たとえば、TCP/UDP IPトラフィックを異なるリモートホストに送信する40,000の異なるIPアドレスが存在する可能性があるISPが持つ環境をシミュレートする必要があります。これは私の理想的なセットアップです:40,000以上のUDP/TCP/IP接続をエミュレートする

トラフィックジェネレータ - >テストするデバイス(1つのインバウンドインターフェイスと1つのアウトバウンドインターフェイス) - >トラフィック受信者です。

私がテストしたいデバイスは、ネットワークトラフィックモニタ/ QOSアプライアンスです。それは効果的に「インライン」に位置し、一方のインタフェースはトラフィックジェネレータに接続され、他方のインタフェースはトラフィック受信機に接続される。このインラインインターフェイスは実質的にブリッジであり、IPアドレスが割り当てられません。 &は、そのブリッジインターフェイスを通過するすべてのトラフィックにQOSルールを適用できます。

レイヤ4の制御は重要なので、ポート番号(80,443,22など)を設定できます。レイヤ7アプリケーション情報は、私がテストしているデバイスがディープパケットインスペクションも行うので理想的です。

方法私はすでにiperfを使用していますが、40,000のIPアドレスをシミュレートするには、トラフィックジェネレータとトラフィックレシーバの両方で40,000の仮想インターフェイスを手動で設定する必要があります.iperfは約1000に制限されています同時接続(私の設定で)。私も大きなPCAPファイルを再生しようとしましたが、QOS機能をテストするためにパケットを制御できません。

私が調べたその他のソフトウェア/ソリューションは、 http://mininet.org/です(必要な接続量は処理できません)。 ns-3

私は正しい方向に私を指差す人を探しています。ありがとうございました。

答えて

0

この種のものには市販の製品があります。 apache bench、siege、およびtcpreplayの組み合わせによる自家製の設定の欠如(実装にかなりの労力を要する)。

www.spirent.comまたはwww.ixiacom.comを参照してください。

関連する問題