Computer Networking Lecture Notes

2014 October 22 💡 Data Link Error Detection and Correction


Outline

Channel Characteristics

Framing

framing in action

Byte Counts

Byte Flags

Byte Stuffing

Byte-Stuffing Example

Bit Stuffing

Stuffing Bits

Errors

Error Detection

Parity

Parity Error Detection

More Parity

Interleaving

Checksums

Internet Checksums

More Structure

Fun Division Facts

Division-Based Error Detection

Zero-Remainder Messages

The Problem

Scaled Messages

Example

So What?

Example

Polynomial Error Detection

Evenly Divisible Polynomials

Cyclic Redundancy Check

Selecting C(x)

Error Correction

Redundancy

Distance

Errors and Distances

Sparseness

Error Detection and Correction

Summary

References


This page last modified on 2014 October 20.

Creative
    Commons License