Thursday, February 5, 2009

Acknowledgement

Acknowledgement
Acknowledgement is the process used to guarantee reliable end to end data delivery.
A protocol driver at one station guarantees reliable communications by requiring acknowledgement for every data frame received.
The protocol detects and recovers from errors by retransmitting nonacknowledged data frames and handling the possibility for duplicate data frame receipt.
After waiting a set amount of time without any acknowledgement the protocol simply retransmits a data frame.
During this time the original data frame may have disappeared or may simply be held up somewhere in the network duplicate frames result when both the original and the retransmitted data frames arrive at the destination.
The receiving station ignores the duplicate data frame.

No comments: