web-dev-qa-db-ja.com

イーサネットインターフェイスのオクテットとパケット

私はいくつかのRRDインターフェースグラフを理解しようとしていますが、これは初めてで検索しました。

  • incoming/outgoing(mbps) if_octetsとは何ですか?また、eth0インターフェイスが使用できる最大オクテットはいくつですか?
  • incoming/outgoing if_packets (pps)とは何ですか?また、eth0インターフェイスがサポートできる1秒あたりの最大パケット数はいくつですか?
2
lostsoul

着信/発信オクテットは、そのインターフェイスで各方向に転送されたバイト数です。これは連続カウンターであり、異なるOIDにある新しい64ビットカウンターを使用しない限り、約40億(2 ^ 32)の値に達するとゼロにロールオーバーします。監視プログラムは、このロールオーバーを検出し、そのイベントを通じても有用なグラフを提供するのに十分スマートである必要があります。

1秒あたりの最大パケット数は、インターフェイス速度、パケットサイズ、および場合によってはシステムのCPUによって異なります。パケットが小さくなると、ネットワーク上にあるものの大部分がオーバーヘッド(イーサネットヘッダー、IPヘッダー、tcpヘッダーなど)になります。パケットは、通常、64バイト(IEEE 802.3最小長)から1500バイトの間のどこかになります。通信網。インターフェイスの速度を使用して、1秒あたりのパケット数を推定できます。これらのヘッダーの生成にはCPU時間が使用されることを考慮する必要があり、速度が速いほど、より多くのCPUが必要になります。飽和した1Gbit /秒NICはかなりのCPUリソースを消費します。

5
JakePaulus