O'Reilly logo

Express Learning: Data Communications and Computer Networks by ITL Education Solutions Limited

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7

Flow and Error Control

1. Differentiate between flow control and error control.

Ans: Flow control and error control are the most important functions of data link layer. Flow control refers to a set of procedures that allows the communicating devices having different speed and memory characteristics to communicate with each other in an efficient manner. It ensures that a slow receiver is not being flooded by the fast sender. Thus, flow control restricts the amount of data that can be sent from the sender before waiting to receive an acknowledgement (ACK) from the receiver. Each receiver has a block of memory known as buffer for reserving the incoming data before they can get processed. The flow control mechanism can be achieved in two ways. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required