Recall & Review
beginner
What is the purpose of error detection in data communication?
Error detection helps find mistakes in data sent over a network so the receiver knows if the data is correct or needs to be resent.
Click to reveal answer
beginner
What is parity in error detection?
Parity adds an extra bit to data to make the number of 1s either even (even parity) or odd (odd parity), helping detect single-bit errors.
Click to reveal answer
beginner
How does a checksum help detect errors?
A checksum adds up all data parts into a small number. The receiver adds the data again and compares it to the checksum to check for errors.
Click to reveal answer
intermediate
What is CRC (Cyclic Redundancy Check) used for?
CRC uses a special math formula to create a code from data. The receiver uses the same formula to check if data changed during transmission.
Click to reveal answer
intermediate
Which error detection method is best for detecting burst errors?
CRC is best for detecting burst errors because it can find multiple bits of errors in a block of data.
Click to reveal answer
What does a parity bit do?
✗ Incorrect
A parity bit is added to make the total number of 1s either even or odd to detect single-bit errors.
Which error detection method uses a polynomial division?
✗ Incorrect
CRC uses polynomial division to generate a code that helps detect errors.
What is a checksum mainly used for?
✗ Incorrect
A checksum sums parts of data and sends the result to help detect errors during transmission.
Which error detection method is simplest but least reliable?
✗ Incorrect
Parity is simple and detects only single-bit errors, making it less reliable than checksum or CRC.
Why is CRC preferred in networks for error detection?
✗ Incorrect
CRC is preferred because it can detect burst errors, which are multiple errors occurring close together.
Explain how parity, checksum, and CRC differ in detecting errors.
Think about how each method checks data and what types of errors they catch.
You got /3 concepts.
Describe a real-life example where error detection is important and which method might be used.
Consider how your computer checks if a downloaded file is correct.
You got /3 concepts.