Which of the following polynomial is used by HDLC for CRC generation?

2022

Which of the following polynomial is used by HDLC for CRC generation?

  1. A.

    x8+x2+x+1

  2. B.

    x16+x12+x5+1

  3. C.

    x^{16} + x^{12} + x^4 + 1

  4. D.

    x8+x4+x2+1

Attempted by 279 students.

Show answer & explanation

Correct answer: B

HDLC (High-Level Data Link Control) protocols utilize the CRC-16-CCITT standard for error detection during data transmission.

The specific generator polynomial defined for this CRC variant is x^16 + x^12 + x^5 + 1.

Explore the full course: Up Lt Grade Assistant Teacher 2025