0
0
Computer Networksknowledge~5 mins

Error detection (parity, CRC, checksum) in Computer Networks - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
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?
AUses a polynomial to check data
BAdds all data values together
CEncrypts the data for security
DAdds a bit to make the number of 1s even or odd
Which error detection method uses a polynomial division?
ACRC
BParity
CChecksum
DNone of the above
What is a checksum mainly used for?
ADetecting single-bit errors only
BSumming data parts to detect errors
CEncrypting data
DAdding parity bits
Which error detection method is simplest but least reliable?
AParity
BChecksum
CCRC
DAll are equally reliable
Why is CRC preferred in networks for error detection?
AIt uses less data
BIt is faster than parity
CIt detects burst errors effectively
DIt encrypts data
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.