Data Link Control and Protocols: Suresh Kr. Sharma
Data Link Control and Protocols: Suresh Kr. Sharma
Sharma
Error Control
Note: Flow control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment.
Note: Error control in the data link layer is based on automatic repeat request, which is the retransmission of data.
11.1
Normal operation
11.2
11.3
Note: In Stop-and-Wait ARQ, numbering frames prevents the retaining of duplicate frames.
11.4
Note: Numbered acknowledgments are needed if an acknowledgment is delayed and the next frame is lost.
11.5
Piggybacking
Resending Frames
Operation
11.7
11.8
Control variables
11.9
11.10
Note: In Go-Back-N ARQ, the size of the sender window must be less than 2m; the size of the receiver window is always 1.
11.12
11.13
Note: In Selective Repeat ARQ, the size of the sender and receiver window must be at most one-half of 2m.
11.14