RX packets
誰かが出力のさまざまなフィールド間の違いを詳しく説明しますか?ifconfig
たとえば、実行してifconfig
次のことを見るとします。
eth0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF
inet addr:1.1.1.1 Bcast:1.1.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:202723544 errors:0 dropped:4959 overruns:0 frame:37
TX packets:158354057 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4261083782 (3.9 GiB) TX bytes:1224803677 (1.1 GiB)
Interrupt:83 Memory:f6bf0000-f6c00000
errors:
dropped:
overruns
違いは何ですか?frame:
この時点での私の推測は、(あいまいなインターネット検索に基づいて)frame:
ネットワークカードが着信フレームを分析したときに発生するCRCエラーと特に関連していることです。これはerrors:
より広い一般的なカテゴリです。もしそうなら、もう一度…そうであれば、両方のフィールドに数字を表示したいと思います。
ベストアンサー1
この情報は正しく文書化されていません。私の経験を通して私が知っていることを教えてください。
frame
ソートされていないフレームのみが計算されます。つまり、長さが8に分割されないフレームを意味します。長さが有効なフレームではないため廃棄されます。また、
errors
CRCエラー、短すぎるフレーム、長すぎるフレームを計算します。overruns
バッファがいっぱいになり、カーネルがバッファを消去できない速度のためにFIFOがオーバーフローした回数を計算します。最後に、
dropped
インターフェイスがIPv6として設定されていない場合は、予期しないVLANタグや受信したIPv6フレームなどを計算します。