2016-11-19 8 views
0

さまざまなTCPチャネルの状態をシミュレートして、LinuxディストリビューションのさまざまなTCPアプリケーション(たとえばscp)の使用に関するメトリックを取得したいと考えています。たとえば、私は3つのを同時にAチャネル、Bチャネル、Cチャネルのに接続します。 Aは理想的な健康状態であり、Bはパケットで損失があり、Cは損失があり遅延を伴う。これらの異なるチャネルをローカルでシミュレートし、スループット/帯域幅割り当てなどのメトリックを取得するには、どのような方法が良いでしょうか?私は、TCPがどのように同じTCPアプリケーション内の複数チャネル間で公平性を扱い、どのチャネルが異なるチャネル状態を扱うかを見たいと思っています。ローカルのTCPチャネルの健全性シミュレーション

ありがとうございました!

答えて

0

click modular routerを試すことができます。私はシェルフの要素が異なる接続を分類し、その後それらにドロップポリシーを適用できるようにするべきだと考えています。

私は、2つのTCPエンドポイント間のどこかのブリッジとして機能するデバイスをクリックするのが最も理にかなっていると思います。クリックが影響を与えるため、TCPストリームのパフォーマンス要件にもよります。

関連する問題