2011-01-18 14 views
0

私はネットワーク管理の経験がないので、これは不器用な質問です。アプリケーションのネットワークフットプリントをテストするにはどうすればよいですか?

クライアントのサイトにローカルに展開する.NETアプリケーションがあります。彼らはこれを行うためのハードウェアを持っていますが、ネットワーク機能について懸念しています。

インフラ

  • 私のクライアントは、2メガバイトのアップロード/ダウンロードのネットワーク接続を持っています。
  • 現在、260人のユーザーにウェブメールを配信しています。

Webアプリケーション

  • Webアプリケーションは、各ユーザーは、おそらく、数回、週に一日のないスパイク時間をログに記録しないでしょう〜200人のユーザー
  • によって使用されます。
  • 平均使用量は、おそらく私の腸の感触が、これは非常に低い使用率であるということである、と多くの影響が発生することはありません約5かなり小さいフォームページ(5-15フィールド)

のダウンロード/アップロードを伴うだろう現在の設定でしかし、可能であれば、これを検証したいと思います。

答えて

0

典型的なワークロードを生成し、tcpdumpのようなスニファを実行して、生のパケットをダンプファイルに書き出します。一日の終わりに、ダンプの内容を調べて、アプリケーションがどのくらいの帯域幅を利用しているかを調べることができます。
サンプルコマンドライン:

tcpdump -w dump.log port PORT_OF_YOUR_APPLICATION_HERE 

Windowsプラットフォームへのtcpdumpのいくつかのポートがあります。

+0

ありがとうございました。私はデータを取得したときにさらに質問があります。 – laura