FLOW AND ERROR CONTROL
Flow Control Flow control coordinates the amount of data that can be sent before receiving an acknowledgment and is one of the most important duties of the data link layer. In most protocols, flow control is a set of procedures that tells the sender how much data it can transmit before it must wait for an acknowledgment from the receiver Error Control. Error control is both error detection and error correction. It allows the receiver to inform the sender of any frames lost or damaged in transmission and coordinates the re-transmission of those frames by the sender.In the data link layer, the term error control refers primarily to methods of error detection and re-transmission Flow Control Stop-and-wait Protocol- If data frames arrive at the receiver site faster than they can be processed, the frames must be stored until their use. Normally, the receiver does not have enough storage space, especially if it is receiving data from many sources. This may result...