.NET リモート処理に使用される IP ポートの入出力バイト数を測定するにはどうすればよいですか?
-
09-06-2019 - |
質問
私は、.NET リモート処理を使用して、Windows サービスから定期的なステータス更新を「コントローラー」アプリケーションに取得し、サービスの動作に関するライブ統計を表示するために使用しています。
結果として生じるネットワーク トラフィックは膨大になり、更新データのサイズの何倍にもなります。そのため、明らかに、非常に非効率な方法でリモート コードを誤って実装したことになります。この問題を修正するための最初のステップとして、ベースラインを確立して修正を検証できるように、サービスがコントローラとの通信に使用している IP ポート上のトラフィックを監視する必要があります。
トラフィック統計を取得するために使用できるユーティリティやコーディング手法を推奨できる人はいますか?ポートの「送信バイト数」のカウントで十分です。
解決
ワイヤーシャーク は、IP トラフィックをキャプチャして分析するための最良のツールの 1 つです。
[編集] あなたが最初に答えたのにチェックマークを取得できなかったのは、ある種のダサさです。あなたを騙すつもりはなかった。慰めとして+1。
他のヒント
強くお勧めします ワイヤーシャーク トラフィック分析用。
所属していません StackOverflow