Difficulty: Easy
Correct Answer: Cyclic Redundancy codes
Explanation:
Introduction:
Link-level reliability depends on quickly identifying corrupted frames so higher layers can recover efficiently. The canonical mechanism used by common Layer-2 protocols is an error-detecting code appended to each frame. This question asks you to select that mechanism.
Given Data / Assumptions:
Concept / Approach:
A Cyclic Redundancy Check (CRC) generates a Frame Check Sequence (FCS). The sender computes an FCS over the frame; the receiver recomputes and compares. A mismatch indicates corruption, prompting discard and possible retransmission by an upper-layer protocol or link-level procedure, depending on the technology.
Step-by-Step Solution:
Verification / Alternative check:
Ethernet uses a 32-bit CRC; HDLC/PPP use CRC-16/CRC-32 variants, confirming CRC/FCS as the standard Layer-2 detection approach.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing framing and signal-processing terms with integrity checking; assuming that any error-related term equals Layer-2 detection.
Final Answer:
Cyclic Redundancy codes.
Discussion & Comments