ネットワーク上のアプリケーションによって生成された総トラフィックを計算します。

ネットワーク上のアプリケーションによって生成された総トラフィックを計算します。

ここに画像の説明を入力してください。

私のネットワーク(上記に示す)は、ノード(Linuxノード)で同じアプリケーション(Appx)を実行します。このAppxには、各ノードで実行されているAppxの同じコピーに転送されたデータがあります(つまり、各Appxは他のすべてのAppxに転送されるデータを生成します)。各Appxのすべてのトラフィックの合計であるAppxによって生成された総ネットワークトラフィックを計算したいと思います。私は何をすべきですか?現在使用している技術は、Eth1インターフェイスを介してノード1とのAppxトラフィックを記録することです。これはリンク 0 のトラフィックとして機能し、ノード 2 の Eth 2 を介してノード 2 と送受信するトラフィックを記録します。これはリンクのAppxとして機能します。 1つの流れ。リンク2、3、4、5については、ノード4のEth1、ノード1のEth2、ノード3のEth1、ノード2のEth0にそれぞれ移動する残りのリンクを用いて同様の作業を行う。その後、すべてのトラフィックをbps単位で合計しました。これは、ネットワーク上で実行されているすべてのAppxインスタンスによって生成されたトラフィックの合計です。 私の質問:これは理想的なアプローチですか?

次のコマンドを実行して、各インターフェイスからトラフィックを取得しました。ジムCommandとAppxは、このテストネットワークで実行される唯一のものです。したがって、このネットワークでキャプチャされたすべてのトラフィックは、httpsや他のものではなく、appxにのみ属していると安全に想定できます。ありがとうございます。

ベストアンサー1

おすすめ記事