2009-04-29 54 views
2

Wiresharkを使用してLinuxでパケットをキャプチャするときにイーサネットフレームからフレームチェックシーケンス(FCS)を取得する方法はありますか?Linuxでwth WiresharkをキャプチャするときのイーサネットFCS

+0

[重複したイーサネットフレームを受信し、CRC/FCS計算を無効にするにはどうすればよいですか?](http://stackoverflow.com/questions/22101650/how-can-i-receive-the-wrong-ethernet -frames-and-disable-the-crc-fcs-calcul) – dave

+0

ここでの答えはこれを行うことはできないと言いますが、この後の質問と回答には、それを行う方法が記載されています:http://stackoverflow.com/questions/22101650/how-can-i-receive-the-wrong-ethernet-frames-and-disable-the-crc-fcs-calcul – dave

答えて

1

Wireshark状態にEthernet wikiページ:どちらかがWiresharkのか、他のアプリケーション

にFCSを供給していないにも

ほとんどのイーサネットインターフェイスは、私は答えはノーであると仮定します。

2

FCSは、送信者のイーサネットデバイスによって生成され、受信者のイーサネットデバイスによってデコードされます。 FCSが正しい場合、ペイロードは上位レイヤに渡されます。そうでなければ、潜在的なフレームは破棄されます。

イーサネットレイヤー専用に追加されているため、データをオペレーティングシステムに渡す必要はありません。ハードウェアがそのデータをカードから移動する追加の機能を含む理由はありません。最新のイーサネットデバイスはすべてオンボードのFCS処理を行います(さらに多くの場合)。唯一の例外は、イーサネットの性能と機能を分析するためのデバイスです。

関連する問題