RX と TX は、2 つの VM 間のさまざまな中間インターフェイスに依存します。

RX と TX は、2 つの VM 間のさまざまな中間インターフェイスに依存します。

仮想マシン内から別のホストの別の仮想マシンにパケットを送信するときにネットワーク統計がどのように報告されるかを調べようとしています。私のネットワーク環境は次のとおりです。

ネットワーク設定

デフォルトでは、VLANインターフェイスの上にmacvlanブリッジがあります。 VLAN インターフェイスは物理インターフェイスの上にあります。 VM/コンテナは macvtap インターフェイスを使用してパケットを送受信します。

パケットが通過するため、すべての読み取り値が同じであると仮定しますが、VLANインターフェイスのRX統計が0の場合、混合結果が表示されます。 TX統計は、macvtap1とmacvtap2のTX合計とまったく同じではありませんが、ほぼ同じです。 「NICリングバッファ」はこれに関連しているようですが、それに関する適切な説明が見つかりません。誰でもこの問題を解決するのに役立ちますか?

送信/受信されたパケット数を計算する方法への答えです。

ベストアンサー1

おすすめ記事