`
3 Error detection Schemes
CRC (Cyclic Redundancy Check)
- More expensive than checksum
- Protect against any 2 bit error, any burst less than generative polynomial size, any odd number of
error
- Good fit for Transmission and Internet layer
Checksum
- Fast cheap to compute
- Not very robust - protect against only single bit error
- Goot fit for ethernet
MAC (Message authentication Code)
- Robust to malicious modification but not for error
- Uses Cryptography - example : HTTPS protocol