What is FCS (frame check sequence)?

A frame check sequence (FCS) is an error-detecting code. This is added to a frame in a communication protocol. Frames are utilized to transfer payload information from a source to a destination. FCS algorithm is a cyclic redundancy check (CRC), utilized in Ethernet and other IEEE 802 protocols with 32 bits, in X.25 in HDLC, in Frame Relay, in Point-to-Point Protocol (PPP) with 16 or 32 bits, and in different data link layer protocols.