Frame Check Sequence
フレームやその中に含まれるビット、バイト、フィールドは、様々な要因によるエラーの影響を受けやすい。FCSフィールドには、送信元においてフレーム内のデータに基づいて計算された数値が含まれている。この数値は、送信されるフレームの最後に追加される。宛先ノードでは、フレームを受信したとき、受信したフレーム内のデータに基づいて同じアルゴリズムでFCSの数値を再計算し、フレームに含まれるFCSの数値と比較する。2つの数値が異なる場合は、エラーとみなされ、フレームは破棄される。
FCSはエラー検出のみを提供する。エラー訂正は別の手段を使って実行する必要がある。例えば、イーサネットの仕様では、破損したフレームは廃棄すべきであると規定されているが、フレームを再送させるための動作は規定されていない。TCPなどの上位プロトコルにてデータの欠損が検出され、再送とエラー訂正が行われる。