Reliable Message Delivery
There are three general classes of failure.
- Bit Error (very rare)
- bits in the packet are flipped
- Sometimes single bits are corrupted, but more often than not a burst error occurs—several consecutive bits are corrupted.
- Bit errors typically occur because outside forces, such as lightning strikes, power surges, and microwave ovens, interfere with the transmission of data
- Packet Loss
- At the node and Link Level:
- caused by software that crashes, a power failure, or a reckless backhoe operator. Failures due to misconfiguration of a network device are also common.
Principles of Reliable Data Transfer (RDT)
Notes taken from ECE358 textbook.